SyncedTreeNode<TKey, TItem> constructor
SyncedTreeNode<TKey, TItem> ({
- required TKey key,
- required TItem data,
- Iterable<
SyncedTreeNode< children = const [],TKey, TItem> >
Creates a node. children is copied into an unmodifiable list, so
mutating the iterable passed here afterwards has no effect.
Implementation
SyncedTreeNode({
required this.key,
required this.data,
Iterable<SyncedTreeNode<TKey, TItem>> children = const [],
}) : children = List<SyncedTreeNode<TKey, TItem>>.unmodifiable(children);