diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index 02cca9ca..04383f3c 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -796,12 +796,12 @@ None. ### Events -| Event name | Type | Detail | -| :--------- | :--------- | :----- | -| click | forwarded | -- | -| keydown | forwarded | -- | -| open | dispatched | -- | -| close | dispatched | -- | +| Event name | Type | Detail | +| :--------- | :--------- | :----------------------- | +| open | dispatched | HTMLElement | +| click | forwarded | -- | +| keydown | forwarded | -- | +| close | dispatched | -- | ## `ContextMenuDivider` diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json index fa508c92..7bc1b87a 100644 --- a/docs/src/COMPONENT_API.json +++ b/docs/src/COMPONENT_API.json @@ -1867,9 +1867,9 @@ ], "slots": [{ "name": "__default__", "default": true, "slot_props": "{}" }], "events": [ + { "type": "dispatched", "name": "open", "detail": "HTMLElement" }, { "type": "forwarded", "name": "click", "element": "ul" }, { "type": "forwarded", "name": "keydown", "element": "ul" }, - { "type": "dispatched", "name": "open" }, { "type": "dispatched", "name": "close" } ], "typedefs": [], diff --git a/src/ContextMenu/ContextMenu.svelte b/src/ContextMenu/ContextMenu.svelte index 31a749f4..c1490844 100644 --- a/src/ContextMenu/ContextMenu.svelte +++ b/src/ContextMenu/ContextMenu.svelte @@ -1,4 +1,8 @@ - + ; click: WindowEventMap["click"]; keydown: WindowEventMap["keydown"]; - open: CustomEvent; close: CustomEvent; }, { default: {} }