VEntity class abstract

Implementers
Available extensions

Constructors

VEntity({required String path, required VFS vfs, Widget iconBuilder(BuildContext context, double? size)?, Widget titleBuilder(BuildContext context)? = _buildTitle, Widget subtitleBuilder(BuildContext context)?, Widget trailingBuilder(BuildContext context)?})

Properties

hashCode int
The hash code for this object.
no setterinherited
hasParent bool
no setter
iconBuilder Widget Function(BuildContext context, double? size)?
final
name String
no setter
parentPath String
no setter
path String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subtitleBuilder Widget Function(BuildContext context)?
final
titleBuilder Widget Function(BuildContext context)?
final
trailingBuilder Widget Function(BuildContext context)?
final
vfs VFS
final

Methods

buildIcon(BuildContext context, double? size) Widget?
buildSubtitle(BuildContext context) Widget?
buildTitle(BuildContext context) Widget
buildTrailing(BuildContext context) Widget?
childPath(String name) String
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
treeNode(BuildContext context, {bool addChildren = false}) Future<TreeNode<VEntity>>

Available on VEntity, provided by the XVEntityTreeNode extension

Operators

operator ==(Object other) bool
The equality operator.
inherited