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