TreeNodeOptions
Definition
interface TreeNodeOptions {
leadingSlash?: boolean,
displayPath?: {
generate?: boolean,
pathField?: string,
leadingSlash?: boolean,
},
customLabel?: (item: any) => string | React.ReactNode,
/**
* If true, this node will be disabled
*/
disableNode?: (item: any) => boolean,
/**
* If true, all child nodes will be disabled
*/
disableChildNodes?: (item: any) => boolean,
/**
* If true, this node will be enabled even if the parent is disabled
*/
enableNode?: (item: any) => boolean,
/**
* If true, child nodes will be enabled even if the parent is disabled
*/
enableChildNode?: (item: any) => boolean,
/**
* If true, add children button will be enabled for this node
*/
enableAddChildren?: (item: any) => boolean,
/**
* If true, edit button will be enabled for this node
*/
enableEditNode?: (item: any) => boolean,
/**
* If true, delete button will be enabled for this node
*/
enableDeleteNode?: (item: any) => boolean,
}Usage
Last updated