Inheritance
  • Object
  • DomAdapter<T, N, ET>
  • GenericBrowserDomAdapter<Element, Node, EventTarget>
  • BrowserDomAdapter

Static Methods

makeCurrent() → void

Constructors

BrowserDomAdapter()

Properties

attrToPropMap → Map<String, String>

read-only
attrToPropMap → Map<String, String>

Maps attribute names to their corresponding property names for cases where attribute name doesn't match property name.

read / write, inherited
hashCode → int

Get a hash code for this object.

read-only, inherited
runtimeType → Type

A representation of the runtime type of the object.

read-only, inherited

Operators

operator ==(other) → bool

The equality operator.

inherited

Methods

addClass(Element element, String className) → void

adoptNode(Node node) → Node

appendChild(Node el, Node node) → void

attributeMap(Element element) → Map<String, String>

cancelAnimationFrame(id) → void

childNodes(Node el) → List<Node>

childNodesAsList(Node el) → List

classList(Element element) → List<String>

clearNodes(Node el) → void

clone(Node node) → Node

content(el) → Node

createComment(String text) → Comment

createElement(String tagName, [ d = null ]) → Element

createElementNS(String ns, String tagName, [ d = null ]) → Element

createEvent(String eventType) → Event

createHtmlDocument() → HtmlDocument

createMouseEvent(String eventType) → MouseEvent

createScriptTag(String attrName, String attrValue, [ d = null ]) → dynamic

createShadowRoot(Element el) → ShadowRoot

createStyleElement(String css, [ d = null ]) → StyleElement

createTemplate(String html) → dynamic

createTextNode(String text, [ doc = null ]) → Node

defaultDoc() → HtmlDocument

dispatchEvent(EventTarget el, evt) → void

elementMatches(n, String selector) → bool

firstChild(el) → Node

getAnimationPrefix() → String

inherited
getAttribute(Element element, String attribute) → String

getAttributeNS(Element element, String ns, String attribute) → String

getBaseHref() → String

getBoundingClientRect(el) → Rectangle

getChecked(el) → bool

getComputedStyle(elem) → dynamic

getData(Element element, String name) → String

getDistributedNodes(el) → List

inherited
getElementsByClassName(Element element, String name) → List<Node>

getElementsByTagName(Element element, String name) → List<Node>

getEventKey(e) → String

getHistory() → dynamic

getHost(Element el) → Element

getHref(Element element) → String

getInnerHTML(Element el) → String

getLocation() → dynamic

getOuterHTML(Element el) → String

getProperty(Element element, String name) → dynamic

getShadowRoot(Element el) → ShadowRoot

getStyle(Element element, String styleName) → String

getTemplateContent(Element el) → dynamic

getText(Node el) → String

getTitle() → String

getTransitionEnd() → String

inherited
getUserAgent() → String

getValue(el) → String

getXHR() → Type

inherited
hasAttribute(Element element, String attribute) → bool

hasAttributeNS(Element element, String ns, String attribute) → bool

hasClass(Element element, String className) → bool

hasProperty(Element element, String name) → bool

hasShadowRoot(Node node) → bool

hasStyle(Element element, String styleName, [ String styleValue ]) → bool

importIntoDoc(Node node) → Node

insertAfter(element, node) → void

insertAllBefore(element, nodes) → void

insertBefore(Node el, node) → void

isCommentNode(Node node) → bool

isElementNode(Node node) → bool

isPrevented(evt) → bool

isShadowRoot(Node node) → bool

isTemplateElement(Element el) → bool

isTextNode(Node node) → bool

log(error) → void

logError(error) → void

logGroup(error) → void

logGroupEnd() → void

nextSibling(Node el) → Node

nodeName(Node el) → String

nodeValue(Node el) → String

noSuchMethod(Invocation invocation) → dynamic

Invoked when a non-existent method or property is accessed.

inherited
on(EventTarget element, String event, dynamic callback(arg)) → void

onAndCancel(EventTarget element, String event, dynamic callback(arg)) → Function

parentElement(Node el) → Element

parse(s) → void

performanceNow() → num

preventDefault(evt) → void

query(String selector) → Element

querySelector(el, String selector) → Element

querySelectorAll(el, String selector) → ElementList

remove(ChildNode el) → ChildNode

removeAttribute(Element element, String name) → void

removeAttributeNS(Element element, String ns, String name) → void

removeChild(el, Node node) → void

removeClass(Element element, String className) → void

removeStyle(Element element, String styleName) → void

replaceChild(Node el, Node newNode, Node oldNode) → void

requestAnimationFrame(callback) → num

resetBaseElement() → void

resolveAndSetHref(el, String baseUrl, String href) → void

inherited
setAttribute(Element element, String name, String value) → void

setAttributeNS(Element element, String ns, String name, String value) → void

setChecked(el, bool isChecked) → void

setData(Element element, String name, String value) → void

setGlobalVar(String path, value) → void

setInnerHTML(Element el, String value) → void

setProperty(Element element, String name, Object value) → void

setStyle(Element element, String styleName, String styleValue) → void

setText(Node el, String value) → void

setTitle(String newTitle) → void

setValue(el, String value) → void

supportsAnimation() → bool

inherited
supportsDOMEvents() → bool

inherited
supportsNativeShadowDOM() → bool

inherited
tagName(Element element) → String

templateAwareRoot(Element el) → Node

toString() → String

Returns a string representation of this object.

inherited
type(el) → String