diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md
index 35693a94..eb6335b8 100644
--- a/COMPONENT_INDEX.md
+++ b/COMPONENT_INDEX.md
@@ -2682,11 +2682,12 @@ None.
### Events
-| Event name | Type | Detail |
-| :--------------------- | :--------- | :----------------------------------------------- |
-| update | dispatched | { pageSize: number; page: number; }
|
-| click:button--previous | dispatched | { page: number; }
|
-| click:button--next | dispatched | { page: number; }
|
+| Event name | Type | Detail |
+| :--------------------- | :--------- | :------------------------------------------------ |
+| change | dispatched | { page?: number; pageSize?: number }
|
+| click:button--previous | dispatched | { page: number; }
|
+| click:button--next | dispatched | { page: number; }
|
+| update | dispatched | { pageSize: number; page: number; }
|
## `PaginationNav`
@@ -3179,7 +3180,8 @@ None.
| Event name | Type | Detail |
| :--------- | :--------- | :-------------------------------- |
-| change | dispatched | string | number
|
+| update | dispatched | string | number
|
+| change | forwarded | -- |
| input | forwarded | -- |
| focus | forwarded | -- |
| blur | forwarded | -- |
diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json
index b870e435..fe1f293f 100644
--- a/docs/src/COMPONENT_API.json
+++ b/docs/src/COMPONENT_API.json
@@ -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" }
diff --git a/docs/src/components/ComponentApi.svelte b/docs/src/components/ComponentApi.svelte
index 8bce3d17..a60230a0 100644
--- a/docs/src/components/ComponentApi.svelte
+++ b/docs/src/components/ComponentApi.svelte
@@ -168,11 +168,33 @@
event.details
type{event.detail}
+ No dispatched events.
{/if} diff --git a/docs/src/pages/components/Select.svx b/docs/src/pages/components/Select.svx index e7bb5e90..3a619e29 100644 --- a/docs/src/pages/components/Select.svx +++ b/docs/src/pages/components/Select.svx @@ -11,7 +11,7 @@ components: ["Select", "SelectItem", "SelectItemGroup", "SelectSkeleton"] If the `selected` prop is not set, the value of the first `SelectItem` will be used as the default value. -