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
Tof this tree.no setterinherited - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
asMappedDOMNode(
DOMNode? domNode) → DOMNode? -
Returns
domNodeor recursively adomNode.parentthat is mapped.inherited -
asMappedElement(
T? element) → T? -
Returns
elementor recursively aelement.parentthat is mapped.inherited -
duplicateByDOMNode(
DOMNode? domNode) → DOMNodeMapping< T> ? -
Duplicates
domNodein the parent children list. Also performs on mapped element.override -
duplicateByElement(
T? element) → DOMNodeMapping< T> ? -
Duplicates
elementin the parent children list. Also performs on mapped DOMNode.override -
emptyByDOMNode(
DOMNode? domNode) → bool -
Empties
domNodechildren nodes. Also performs on mapped element.override -
emptyByElement(
T? element) → bool -
Empties
elementchildren 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
Tassociated withdomNode.inherited -
getRuntimeNode(
DOMNode? domNode) → DOMNodeRuntime< T> ? -
Returns a DOMNodeRuntime of
domNode.inherited -
isMappedDOMNode(
DOMNode? domNode) → bool -
Returns
trueifdomNodeis mapped by this instance.override -
isMappedElement(
T? element) → bool -
Returns
trueifelementis mapped by this instance.override -
map(
DOMNode domNode, T element, {DOMContext< T> ? context, bool allowOverwrite = false}) → void -
Maps in this instance the pair
domNodeandelement.override -
mapTree(
DOMNode domRoot, T root) → bool -
inherited
-
matchesMapping(
DOMNode domNode, T node) → bool -
Returns
trueif the mapping fordomNodematchesnode.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
domNodedown in the parent children list. Also performs on mapped element.override -
moveDownByElement(
T? element) → bool -
Moves
elementdown in the parent children list. Also performs on mapped DOMNode.override -
moveUpByDOMNode(
DOMNode? domNode) → bool -
Moves
domNodeup in the parent children list. Also performs on mapped element.override -
moveUpByElement(
T? element) → bool -
Moves
elementup 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
domNodefrom parent. Also performs on mapped element.override -
removeByElement(
T? element) → DOMNodeMapping< T> ? -
Removes
elementfrom 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
domNodeandelement.override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited