Skip to content

Commit e6f39ed

Browse files
author
Administrator
committed
md
1 parent 5dd2ad3 commit e6f39ed

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,10 @@ const ref = createRef<TreeMenuActions>();
6464

6565
### Properties
6666

67+
type `RenderFn` = (item:MenuItem) => React.ReactElement | undefined | null;
68+
type `RenderType` = `RenderFn` | React.ReactElement;
69+
70+
6771
| Propery name | Description | Signature
6872
| ------------- | ------------------------------ | ---- |
6973
| `items[]` | tree menu items array | `TreeMenuItem`[] |
@@ -72,10 +76,9 @@ const ref = createRef<TreeMenuActions>();
7276
| `onToggle` | collapse / expand | onToggle?:(id?:string,collapsed?:boolean) => void;|
7377
| `initialCollapsed` | initial tree state | boolean |
7478
| `initialSelected` | initial selected item | item's `id` : string|
75-
| `renderBadge` | item click handler | (item:TreeMenuItem) => React.ReactElement|
76-
| `renderIcon` | Left side element of item | onClick?:(item:TreeMenuItem) => void|
77-
| `renderGroupState` | Group indicator | onClick?:(item:TreeMenuItem) => void|
78-
| `renderBadge` | Right side element of item | onClick?:(item:TreeMenuItem) => void|
79+
| `renderBadge` | item click handler | `RenderType` |
80+
| `renderIcon` | Left side element of item | `RenderType` |
81+
| `renderGroupState` | Group indicator | `RenderType` |
7982
| `theme` | theme override class name | `dark`, `light`, custom name |
8083
| `classPrefix` | container global prefix | string |
8184
| `enableRotate` | Rotate collapse / expand | boolean |

0 commit comments

Comments
 (0)