Tree<T> constructor
const
Tree<T> ({
- Key? id,
- required List<
TreeNode< roots,T> > - required TreeState<
T> state, - required Object keyOf(),
- void onActivate(
- TreeNode<
T> node
- TreeNode<
- void onExpansionChanged()?,
- String expandedIcon = '▼',
- String collapsedIcon = '▶',
- String leafIcon = '·',
- int indent = 2,
- Style? itemStyle,
- Style? activeStyle,
- Style? iconStyle,
Implementation
const Tree({
Key? id,
required this.roots,
required this.state,
required this.keyOf,
this.onActivate,
this.onExpansionChanged,
this.expandedIcon = '▼',
this.collapsedIcon = '▶',
this.leafIcon = '·',
this.indent = 2,
this.itemStyle,
this.activeStyle,
this.iconStyle,
}) : _id = id;