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 null if this is the last.
no setter
owner → ChildList?
The list directly containing this entry, or null if it is detached.
no setter
prev → ChildNode?
The entry before this one in owner, or null if 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