DOMTreeMapDummy<T> class
A Dummy DOMTreeMap, that won't map anything.
- Inheritance
-
- Object
- DOMTreeMap<
T> - DOMTreeMapDummy
Constructors
-
DOMTreeMapDummy(DOMGenerator<
T> domGenerator)
Properties
-
domGenerator
→ DOMGenerator<
T> -
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
-
mappedDOMNodes
→ Iterable<
DOMNode> -
no setterinherited
-
mappedElements
→ Iterable<
T> -
no setterinherited
- rootDOMNode → DOMNode?
-
The root DOMNode of this tree.
no setterinherited
- rootElement → T?
-
The root element
T
of this tree.no setterinherited - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
asMappedDOMNode(
DOMNode? domNode) → DOMNode? -
Returns
domNode
or recursively adomNode.parent
that is mapped.inherited -
asMappedElement(
T? element) → T? -
Returns
element
or recursively aelement.parent
that is mapped.inherited -
duplicateByDOMNode(
DOMNode? domNode) → DOMNodeMapping< T> ? -
Duplicates
domNode
in the parent children list. Also performs on mapped element.override -
duplicateByElement(
T? element) → DOMNodeMapping< T> ? -
Duplicates
element
in the parent children list. Also performs on mapped DOMNode.override -
emptyByDOMNode(
DOMNode? domNode) → bool -
Empties
domNode
children nodes. Also performs on mapped element.override -
emptyByElement(
T? element) → bool -
Empties
element
children nodes. Also performs on mapped DOMNode.override -
generate(
DOMGenerator< T> domGenerator, DOMNode root, {T? parent, DOMContext<T> ? context}) → T? -
inherited
-
getMappedDOMNode(
T? element, {bool checkParents = false}) → DOMNode? -
Returns the mapped DOMNode associated with
element
.inherited -
getMappedElement(
DOMNode? domNode, {bool checkParents = false}) → T? -
Returns the mapped element
T
associated withdomNode
.inherited -
getRuntimeNode(
DOMNode? domNode) → DOMNodeRuntime< T> ? -
Returns a DOMNodeRuntime of
domNode
.inherited -
isMappedDOMNode(
DOMNode? domNode) → bool -
Returns
true
ifdomNode
is mapped by this instance.override -
isMappedElement(
T? element) → bool -
Returns
true
ifelement
is mapped by this instance.override -
map(
DOMNode domNode, T element, {DOMContext< T> ? context, bool allowOverwrite = false}) → void -
Maps in this instance the pair
domNode
andelement
.override -
mapTree(
DOMNode domRoot, T root) → bool -
inherited
-
matchesMapping(
DOMNode domNode, T node) → bool -
Returns
true
if the mapping fordomNode
matchesnode
.override -
mergeNearNodes(
DOMNode domNode1, DOMNode domNode2, {bool onlyCompatibles = false}) → DOMNodeMapping< T> ? -
override
-
mergeNearStringNodes(
DOMNode domNode1, DOMNode domNode2, {bool onlyCompatibles = false}) → DOMNodeMapping< T> ? -
override
-
moveDownByDOMNode(
DOMNode? domNode) → bool -
Moves
domNode
down in the parent children list. Also performs on mapped element.override -
moveDownByElement(
T? element) → bool -
Moves
element
down in the parent children list. Also performs on mapped DOMNode.override -
moveUpByDOMNode(
DOMNode? domNode) → bool -
Moves
domNode
up in the parent children list. Also performs on mapped element.override -
moveUpByElement(
T? element) → bool -
Moves
element
up in the parent children list. Also performs on mapped DOMNode.override -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
queryElement(
String query, {DOMContext? domContext, bool buildTemplates = false}) → String? -
inherited
-
removeByDOMNode(
DOMNode? domNode) → DOMNodeMapping< T> ? -
Removes
domNode
from parent. Also performs on mapped element.override -
removeByElement(
T? element) → DOMNodeMapping< T> ? -
Removes
element
from parent. Also performs on mapped DOMNode.override -
setRoot(
DOMNode rootDOMNode, T? rootElement) → void -
override
-
toString(
) → String -
A string representation of this object.
inherited
-
unmap(
DOMNode domNode, T element) → bool -
Unmap from this instance the pair
domNode
andelement
.override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited