Entry class

Inheritance

Constructors

Entry({Element? element, Entry? parent, int? index})

Properties

children LinkedList<Entry>?
getter/setter pair
element Element?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
index int?
getter/setter pair
key Key?
getter/setter pair
layer Layer?
getter/setter pair
list LinkedList<Entry>?
The linked list containing this element.
no setterinherited
next Entry?
The successor of this element in its linked list.
no setterinherited
parent Entry?
getter/setter pair
previous Entry?
The predecessor of this element in its linked list.
no setterinherited
renderObject RenderObject?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size Size?
getter/setter pair
widget Widget?
getter/setter pair

Methods

checkIfDrawerIsExpanded(Element element) bool
getKeyString(Key? key) String
insertAfter(Entry entry) → void
Insert an element after this element in this element's linked list.
inherited
insertBefore(Entry entry) → void
Insert an element before this element in this element's linked list.
inherited
isKeyStringDrawer(String keyString) bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
toStringList({String prefix = '', List<List<String>>? list, Children? jsonObject, int? tempIndex, Attr? parent}) Children
Unlink the element from its linked list.
inherited

Operators

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