canDrop | Peristiwa yang dipicu untuk menentukan apakah sebuah node dapat menjadi target drop. | (info: any) => boolean | - |
checkStrictly | Membuat kotak centang sepenuhnya terkontrol. | boolean | false |
checkStrictly | Menentukan cara node yang dipilih dikembalikan. all: mengembalikan semua node yang Dipilih; parent: hanya mengembalikan node induk ketika semua anak Dipilih; child: hanya mengembalikan node anak ketika semua anak Dipilih. | 'all' | 'parent' | 'child' | 'parent' |
checkStrictly | Membuat kotak centang sepenuhnya terkontrol. | boolean | false |
checkable | Apakah menampilkan kotak centang. | boolean | false |
checkedKeys | Node yang Dipilih secara default. | string[] | ['0-0-0'] |
checkedKeys | Node yang dicentang secara default. | string[] | ["0-0-0"] |
dataSource | Data node. | TreeDataSource[] | [ { key: "0-0", label: "0-0", children: [ { key: "0-0-0", label: "0-0-0", children: [ { key: "0-0-0-0", label: "0-0-0-0", children: [ { key: "0-0-0-0-0", label: "0-0-0-0-0", }, ], }, { key: "0-0-0-1", label: "0-0-0-1", }, ], }, { key: "0-0-1", label: "0-0-1", children: [ { key: "0-0-1-0", label: "0-0-1-0", }, { key: "0-0-1-1", label: "0-0-1-1", }, ], }, ], }, ] |
defaultExpandAll | Memperluas semua node secara default. | boolean | true |
defaultExpandedKeys | Node yang diperluas secara default. | string[] | ['0-0-0'] |
draggable | Apakah drag didukung. | boolean | false |
editable | Apakah pengeditan didukung. | boolean | false |
expandedKeys | Node yang diperluas. | string[] | ['0-0-0'] |
isLoadData | Apakah Aktifkan pemuatan asinkron. | boolean | false |
loadData | Peristiwa yang dipicu saat pemuatan asinkron berlangsung. | (data: TreeDataSource) => Promise<TreeDataSource[]> | - |
multiple | Apakah Pilih Banyak didukung. | boolean | false |
onCheck | Peristiwa yang dipicu ketika kotak centang dicentang atau dilepas. | (checkedKeys: string[], extra: any) => void | - |
onDragEnd | Peristiwa yang dipicu ketika drag berakhir. | (info: any) => void | - |
onDragEnter | Peristiwa yang dipicu ketika node yang didrag memasuki node target. | (info: any) => void | - |
onDragLeave | Peristiwa yang dipicu ketika node yang didrag meninggalkan node target. | (info: any) => void | - |
onDragOver | Peristiwa yang dipicu ketika node yang didrag bergerak di atas node target. | (info: any) => void | - |
onDragStart | Peristiwa yang dipicu ketika drag node dimulai. | (info: any) => void | - |
onDrop | Peristiwa yang dipicu ketika node yang didrag dijatuhkan di dalam, sebelum, atau setelah node target. | (info: any) => void | - |
onEditFinish | Peristiwa yang dipicu ketika pengeditan Konten sebuah node Selesai. | (key: string, label: string, node: TreeDataSource) => void | - |
onExpand | Peristiwa yang dipicu ketika sebuah node diperluas atau diciutkan. | (expandedKeys: string[], extra: any) => void | - |
onSelect | Peristiwa yang dipicu ketika sebuah node dipilih atau batal dipilih. | (selectedKeys: string[], extra: any) => void | - |
processDataSource | Fungsi prapemrosesan data. | (data: any) => TreeDataSource[] | - |
selectable | Apakah node dapat dipilih. | boolean | true |
selectedKeys | Node yang Dipilih secara default. | string[] | ['0-0-0'] |
showLine | Apakah menampilkan garis penghubung antar node. | boolean | true |