diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index dd0c5bab..62262c34 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -1368,6 +1368,11 @@ None. | Event name | Type | Detail | | :--------- | :-------- | :----- | +| click | forwarded | -- | +| keydown | forwarded | -- | +| mouseover | forwarded | -- | +| mouseenter | forwarded | -- | +| mouseleave | forwarded | -- | | submit | forwarded | -- | ## `Form` @@ -1387,6 +1392,7 @@ None. | Event name | Type | Detail | | :--------- | :-------- | :----- | | click | forwarded | -- | +| keydown | forwarded | -- | | mouseover | forwarded | -- | | mouseenter | forwarded | -- | | mouseleave | forwarded | -- | diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json index 0a89fd78..b7c977f7 100644 --- a/docs/src/COMPONENT_API.json +++ b/docs/src/COMPONENT_API.json @@ -3448,7 +3448,14 @@ "filePath": "src/FluidForm/FluidForm.svelte", "props": [], "slots": [{ "name": "__default__", "default": true, "slot_props": "{}" }], - "events": [{ "type": "forwarded", "name": "submit", "element": "Form" }], + "events": [ + { "type": "forwarded", "name": "click", "element": "Form" }, + { "type": "forwarded", "name": "keydown", "element": "Form" }, + { "type": "forwarded", "name": "mouseover", "element": "Form" }, + { "type": "forwarded", "name": "mouseenter", "element": "Form" }, + { "type": "forwarded", "name": "mouseleave", "element": "Form" }, + { "type": "forwarded", "name": "submit", "element": "Form" } + ], "typedefs": [], "rest_props": { "type": "InlineComponent", "name": "Form" } }, @@ -3459,6 +3466,7 @@ "slots": [{ "name": "__default__", "default": true, "slot_props": "{}" }], "events": [ { "type": "forwarded", "name": "click", "element": "form" }, + { "type": "forwarded", "name": "keydown", "element": "form" }, { "type": "forwarded", "name": "mouseover", "element": "form" }, { "type": "forwarded", "name": "mouseenter", "element": "form" }, { "type": "forwarded", "name": "mouseleave", "element": "form" }, diff --git a/src/FluidForm/FluidForm.svelte b/src/FluidForm/FluidForm.svelte index 1d1ae98d..12d0b1c3 100644 --- a/src/FluidForm/FluidForm.svelte +++ b/src/FluidForm/FluidForm.svelte @@ -5,6 +5,15 @@ setContext("Form", { isFluid: true }); -
diff --git a/types/FluidForm/FluidForm.d.ts b/types/FluidForm/FluidForm.d.ts index 20f334ae..a3634eb6 100644 --- a/types/FluidForm/FluidForm.d.ts +++ b/types/FluidForm/FluidForm.d.ts @@ -5,6 +5,13 @@ export interface FluidFormProps {} export default class FluidForm extends SvelteComponentTyped< FluidFormProps, - { submit: WindowEventMap["submit"] }, + { + click: WindowEventMap["click"]; + keydown: WindowEventMap["keydown"]; + mouseover: WindowEventMap["mouseover"]; + mouseenter: WindowEventMap["mouseenter"]; + mouseleave: WindowEventMap["mouseleave"]; + submit: WindowEventMap["submit"]; + }, { default: {} } > {} diff --git a/types/Form/Form.d.ts b/types/Form/Form.d.ts index a21ef28d..80e73661 100644 --- a/types/Form/Form.d.ts +++ b/types/Form/Form.d.ts @@ -8,6 +8,7 @@ export default class Form extends SvelteComponentTyped< FormProps, { click: WindowEventMap["click"]; + keydown: WindowEventMap["keydown"]; mouseover: WindowEventMap["mouseover"]; mouseenter: WindowEventMap["mouseenter"]; mouseleave: WindowEventMap["mouseleave"];