feat!: dispatch "change" event in Pagination, rename "change" to "update" in Select (#1497)

Closes #1491

* feat(pagination): dispatch "change" event when interacting with previous/next buttons, page/page size dropdowns

* breaking(select): rename dispatched "change" event to "update"

* breaking(select): forward `change` event to `Select`
This commit is contained in:
Enrico Sacchetti 2022-12-13 13:22:17 -05:00 committed by GitHub
commit 9198ed5474
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 76 additions and 23 deletions

View file

@ -8405,8 +8405,9 @@
"events": [
{
"type": "dispatched",
"name": "update",
"detail": "{ pageSize: number; page: number; }"
"name": "change",
"detail": "{ page?: number; pageSize?: number }",
"description": "Dispatched after any user interaction"
},
{
"type": "dispatched",
@ -8417,6 +8418,11 @@
"type": "dispatched",
"name": "click:button--next",
"detail": "{ page: number; }"
},
{
"type": "dispatched",
"name": "update",
"detail": "{ pageSize: number; page: number; }"
}
],
"typedefs": [],
@ -10252,7 +10258,13 @@
}
],
"events": [
{ "type": "dispatched", "name": "change", "detail": "string | number" },
{
"type": "dispatched",
"name": "update",
"detail": "string | number",
"description": "The selected value."
},
{ "type": "forwarded", "name": "change", "element": "select" },
{ "type": "forwarded", "name": "input", "element": "select" },
{ "type": "forwarded", "name": "focus", "element": "select" },
{ "type": "forwarded", "name": "blur", "element": "select" }