Skip to main content

Interface: InteractionManager<C>

Type parameters

NameType
Cextends string = never

Properties

createInteractiveElementProps

createInteractiveElementProps: (item: TreeItem<any>, treeId: string, actions: TreeItemActions, renderFlags: TreeItemRenderFlags, __unsafeViewState?: IndividualTreeViewState<C>) => HTMLProps<HTMLElement>

Type declaration

▸ (item, treeId, actions, renderFlags, __unsafeViewState?): HTMLProps<HTMLElement>

Parameters
NameTypeDescription
itemTreeItem<any>-
treeIdstring-
actionsTreeItemActions-
renderFlagsTreeItemRenderFlags-
__unsafeViewState?IndividualTreeViewState<C>See https://github.com/lukasbach/react-complex-tree/issues/48
Returns

HTMLProps<HTMLElement>

Defined in

types.ts:152


extends

Optional extends: InteractionMode

Defined in

types.ts:151


mode

mode: string

Defined in

types.ts:150