Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface TreeConfig

Hierarchy

  • TreeConfig

Index

Properties

Optional dataFilter

dataFilter: function

format customized data to TreeData. effect on tree init

param

Type declaration

    • (nodeData?: any): any
    • Parameters

      • Optional nodeData: any

      Returns any

Optional dataMap

dataMap: object

format customized data to TreeData

Type declaration

  • Optional children?: string

    default to "children"

  • Optional enableTools?: string
  • Optional iconClass?: string

    default to "iconClass"

  • Optional isChecked?: string

    default to "isChecked"

  • Optional isOpen?: string

    deafult to 'isOpen'

  • Optional name?: string

    default to "name"

  • Optional nameClass?: string

    default to "nameClass"

  • Optional tools?: string

Optional enableTools

enableTools: boolean

Optional onClick

onClick: function

trigger on icon or name click

param

Type declaration

    • (node?: any): void
    • Parameters

      • Optional node: any

      Returns void

Optional onFold

onFold: function

execute before treenode collapse or uncollapse

param

Type declaration

    • (node?: any): boolean
    • Parameters

      • Optional node: any

      Returns boolean

Optional onToolClick

onToolClick: function
param
param

Type declaration

    • (node?: any, index?: number): void
    • Parameters

      • Optional node: any
      • Optional index: number

      Returns void

Optional tools

tools: object[]

Type declaration

  • name: string
  • Optional title?: string

Generated using TypeDoc