Skip to main content
Version: 0.9.0-beta.2

Interface: ITreeProps

molecule.component.ITreeProps

Properties

className

Optional className: string

Defined in

src/components/tree/index.tsx:56


data

Optional data: ITreeNodeItemProps<any>[]

Defined in

src/components/tree/index.tsx:55


draggable

Optional draggable: boolean

Defined in

src/components/tree/index.tsx:57


expandKeys

Optional expandKeys: string[]

Defined in

src/components/tree/index.tsx:58

Methods

onDropTree

Optional onDropTree(source, target): void

Parameters

NameType
sourceITreeNodeItemProps<any>
targetITreeNodeItemProps<any>

Returns

void

Defined in

src/components/tree/index.tsx:67


onExpand

Optional onExpand(expandedKeys, node): void

Parameters

NameType
expandedKeysKey[]
nodeITreeNodeItemProps<any>

Returns

void

Defined in

src/components/tree/index.tsx:59


onLoadData

Optional onLoadData(node): Promise<void>

Parameters

NameType
nodeITreeNodeItemProps<any>

Returns

Promise<void>

Defined in

src/components/tree/index.tsx:68


onRightClick

Optional onRightClick(e, node): void

Parameters

NameType
eMouseEvent<HTMLDivElement, MouseEvent>
nodeITreeNodeItemProps<any>

Returns

void

Defined in

src/components/tree/index.tsx:69


onSelect

Optional onSelect(node, isUpdate?): void

Parameters

NameType
nodeITreeNodeItemProps<any>
isUpdate?any

Returns

void

Defined in

src/components/tree/index.tsx:60


onTreeClick

Optional onTreeClick(): void

Returns

void

Defined in

src/components/tree/index.tsx:61


renderTitle

Optional renderTitle(node, index, isLeaf): string | Element

Parameters

NameType
nodeITreeNodeItemProps<any>
indexnumber
isLeafboolean

Returns

string | Element

Defined in

src/components/tree/index.tsx:62