TreeViewNode class
Constructors
-
TreeViewNode({dynamic id, required String treeViewNodeLabel, required int treeViewNodeLevel, bool treeViewNodeFilter = true, bool treeViewNodeIsCollapse = true, bool treeViewNodeIsSelected = false, bool treeViewNodeHasLazyChildren = false, bool treeViewNodeChildrenLoaded = false, bool treeViewNodeIsLoadingChildren = false, bool treeViewNodeHasMoreChildren = false, dynamic value, dynamic source, Map<
String, dynamic> ? sourceMap, String? icon, String? color, bool enabled = true})
Properties
- canExpand → bool
-
no setter
- color ↔ String?
-
getter/setter pair
- enabled ↔ bool
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setteroverride
- icon ↔ String?
-
getter/setter pair
- id ↔ dynamic
-
getter/setter pair
- isAllChildrenSelected → bool
-
se todos os filhos estão selecionados
no setter
- parent ↔ TreeViewNode?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- source ↔ dynamic
-
getter/setter pair
-
sourceMap
↔ Map<
String, dynamic> ? -
getter/setter pair
- treeViewNodeChildrenLoaded ↔ bool
-
getter/setter pair
- treeViewNodeFilter ↔ bool
-
getter/setter pair
- treeViewNodeHasLazyChildren ↔ bool
-
getter/setter pair
- treeViewNodeHasMoreChildren ↔ bool
-
getter/setter pair
- treeViewNodeIsCollapse ↔ bool
-
getter/setter pair
- treeViewNodeIsLoadingChildren ↔ bool
-
getter/setter pair
- treeViewNodeIsSelected ↔ bool
-
getter/setter pair
- treeViewNodeLabel ↔ String
-
getter/setter pair
- treeViewNodeLevel ↔ int
-
getter/setter pair
-
treeViewNodes
→ List<
TreeViewNode> -
não adicione filhos diretamente a treeViewNodes adicione usando o addChild
no setter
- value ↔ dynamic
-
getter/setter pair
Methods
-
addChild(
TreeViewNode child) → void -
clearChildren(
) → void -
finded(
String searchQuery, TreeViewNode item) → bool -
getAllDescendants(
[Iterable< TreeViewNode> ? rootNodesP]) → Iterable<TreeViewNode> - retorna todos os nodes filhos ou seja transforma a arvore em uma lista
-
getChild(
bool childSelector(TreeViewNode)) → TreeViewNode? - retorna o primeiro filho que corresponde ao childSelector
-
getParents(
) → List< TreeViewNode> -
hasChilds(
) → bool - verifica se tem filhos
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
covariant TreeViewNode other) → bool -
The equality operator.
override