ChildNode class sealed
An entry in a ChildList. Either a MarkupRenderObject or a ChildGroup.
An entry is in at most one list, and inserting it elsewhere moves it.
The list containing an entry is independent of its logical
MarkupRenderObject.parent, which only MarkupRenderObject.attach,
MarkupRenderObject.remove, and the createChildRender* methods change.
- Implementers
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- next → ChildNode?
-
The entry after this one in owner, or
nullif this is the last.no setter - owner → ChildList?
-
The list directly containing this entry, or
nullif it is detached.no setter - prev → ChildNode?
-
The entry before this one in owner, or
nullif this is the first.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
detach(
) → void - Removes this entry from its list. Does nothing if it is detached.
-
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 ==(
Object other) → bool -
The equality operator.
inherited