TreeContext

class ui.tree.TreeContext()

This interface represent the context of the tree. It contains all the necessary data for the tree to display.

Properties

ui.tree.TreeContext.collapsedIcon
collapsedIcon: HTMLTemplateResult
ui.tree.TreeContext.expandedIcon
expandedIcon: HTMLTemplateResult
ui.tree.TreeContext.leafIcon

optional

leafIcon: HTMLTemplateResult
ui.tree.TreeContext.nodesData

optional

nodesData: Record

Methods

ui.tree.TreeContext.getChildren()
getChildren(key: number): number[]

Parameters

key: number

Returns: number[]

ui.tree.TreeContext.getContent()
getContent(context: TreeContext, key: number, selected: boolean, nodeData: unknown): (HTMLTemplateResult | Unhandled type TypeOf)

Parameters

context: TreeContext

key: number

selected: boolean

nodeData: unknown

Returns: (HTMLTemplateResult | Unhandled type TypeOf)

ui.tree.TreeContext.getRoot()
getRoot(): number

Returns: number