Type Alias EventData
EventData: {
element: HTMLDetailsElement;
event?: KeyboardEvent | PointerEvent;
folder?: TJSFolder.Data;
id?: string;
label?: string;
store?: MinimalWritable<boolean>;
}
element: HTMLDetailsElement;
event?: KeyboardEvent | PointerEvent;
folder?: TJSFolder.Data;
id?: string;
label?: string;
store?: MinimalWritable<boolean>;
}
Type declaration
element: HTMLDetailsElement
The folder component
<details>
element.Optional
event?: KeyboardEvent | PointerEventAssociated originating DOM event for
onClose
,onContextMenu
,onOpen
callbacks.Optional
folder?: TJSFolder.DataThe associated
TJSFolder.Data
instance.Optional
id?: stringThe associated folder ID.
Optional
label?: stringThe associated folder label.
Optional
store?: MinimalWritable<boolean>The associated folder store.
Provides the data object passed to callback functions and triggered custom DOM events for folder state.