ContentElement class

Annotated by:
  • DocsEditable()
  • DomName('HTMLContentElement')
  • SupportedBrowser(SupportedBrowser.CHROME, '26')
  • Experimental()
Extends:

Constructors

ContentElement ( )
ContentElement.created ( )
Constructor instantiated by the DOM when a custom element has been created.

Static Properties

supported bool
read-only

Instance Properties

select String
read/write
on ElementEvents Inherited
read-only
nodes List<Node> Inherited
read/write
baseUri String Inherited
read-only
childNodes List<Node> Inherited
read-only
firstChild Node Inherited
read-only
lastChild Node Inherited
read-only
nextNode Node Inherited
read-only
nodeName String Inherited
read-only
nodeType int Inherited
read-only
nodeValue String Inherited
read-only
ownerDocument Document Inherited
read-only
parent Element Inherited
read-only
parentNode Node Inherited
read-only
previousNode Node Inherited
read-only
text String Inherited
read/write
contentEditable String Inherited
read/write
contextMenu MenuElement Inherited
read/write
dir String Inherited
read/write
draggable bool Inherited
read/write
hidden bool Inherited
read/write
lang String Inherited
read/write
spellcheck bool Inherited
read/write
tabIndex int Inherited
read/write
title String Inherited
read/write
translate bool Inherited
read/write
dropzone String Inherited
read/write
attributes Map<String,String> Inherited
read/write
children List<Element> Inherited
read/write
classes CssClassSet Inherited
read/write
dataset Map<String,String> Inherited
read/write
client Rectangle Inherited
read-only
offset Rectangle Inherited
read-only
xtag dynamic Inherited
read/write
localName String Inherited
read-only
namespaceUri String Inherited
read-only
contentEdge CssRect Inherited
read-only
paddingEdge CssRect Inherited
read-only
borderEdge CssRect Inherited
read-only
marginEdge CssRect Inherited
read-only
documentOffset Point Inherited
read-only
innerHtml String Inherited
read/write
offsetHeight int Inherited
read-only
offsetLeft int Inherited
read-only
offsetTop int Inherited
read-only
offsetWidth int Inherited
read-only
clientHeight int Inherited
read-only
clientLeft int Inherited
read-only
clientTop int Inherited
read-only
clientWidth int Inherited
read-only
scrollHeight int Inherited
read-only
scrollLeft int Inherited
read/write
scrollTop int Inherited
read/write
scrollWidth int Inherited
read-only
className String Inherited
read/write
id String Inherited
read/write
offsetParent Element Inherited
read-only
outerHtml String Inherited
read-only
shadowRoot ShadowRoot Inherited
read-only
style CssStyleDeclaration Inherited
read-only
tagName String Inherited
read-only
nextElementSibling Element Inherited
read-only
previousElementSibling Element Inherited
read-only
onAbort ElementStream<Event> Inherited
read-only
onBeforeCopy ElementStream<Event> Inherited
read-only
onBeforeCut ElementStream<Event> Inherited
read-only
onBeforePaste ElementStream<Event> Inherited
read-only
onBlur ElementStream<Event> Inherited
read-only
onCanPlay ElementStream<Event> Inherited
read-only
onCanPlayThrough ElementStream<Event> Inherited
read-only
onChange ElementStream<Event> Inherited
read-only
onClick ElementStream<MouseEvent> Inherited
read-only
onContextMenu ElementStream<MouseEvent> Inherited
read-only
onCopy ElementStream<Event> Inherited
read-only
onCut ElementStream<Event> Inherited
read-only
onDoubleClick ElementStream<Event> Inherited
read-only
onDrag ElementStream<MouseEvent> Inherited
read-only
onDragEnd ElementStream<MouseEvent> Inherited
read-only
onDragEnter ElementStream<MouseEvent> Inherited
read-only
onDragLeave ElementStream<MouseEvent> Inherited
read-only
onDragOver ElementStream<MouseEvent> Inherited
read-only
onDragStart ElementStream<MouseEvent> Inherited
read-only
onDrop ElementStream<MouseEvent> Inherited
read-only
onDurationChange ElementStream<Event> Inherited
read-only
onEmptied ElementStream<Event> Inherited
read-only
onEnded ElementStream<Event> Inherited
read-only
onError ElementStream<Event> Inherited
read-only
onFocus ElementStream<Event> Inherited
read-only
onInput ElementStream<Event> Inherited
read-only
onInvalid ElementStream<Event> Inherited
read-only
onKeyDown ElementStream<KeyboardEvent> Inherited
read-only
onKeyPress ElementStream<KeyboardEvent> Inherited
read-only
onKeyUp ElementStream<KeyboardEvent> Inherited
read-only
onLoad ElementStream<Event> Inherited
read-only
onLoadedData ElementStream<Event> Inherited
read-only
onLoadedMetadata ElementStream<Event> Inherited
read-only
onMouseDown ElementStream<MouseEvent> Inherited
read-only
onMouseEnter ElementStream<MouseEvent> Inherited
read-only
onMouseLeave ElementStream<MouseEvent> Inherited
read-only
onMouseMove ElementStream<MouseEvent> Inherited
read-only
onMouseOut ElementStream<MouseEvent> Inherited
read-only
onMouseOver ElementStream<MouseEvent> Inherited
read-only
onMouseUp ElementStream<MouseEvent> Inherited
read-only
onMouseWheel ElementStream<WheelEvent> Inherited
read-only
onPaste ElementStream<Event> Inherited
read-only
onPause ElementStream<Event> Inherited
read-only
onPlay ElementStream<Event> Inherited
read-only
onPlaying ElementStream<Event> Inherited
read-only
onRateChange ElementStream<Event> Inherited
read-only
onReset ElementStream<Event> Inherited
read-only
onResize ElementStream<Event> Inherited
read-only
onScroll ElementStream<Event> Inherited
read-only
onSearch ElementStream<Event> Inherited
read-only
onSeeked ElementStream<Event> Inherited
read-only
onSeeking ElementStream<Event> Inherited
read-only
onSelect ElementStream<Event> Inherited
read-only
onSelectStart ElementStream<Event> Inherited
read-only
onStalled ElementStream<Event> Inherited
read-only
onSubmit ElementStream<Event> Inherited
read-only
onSuspend ElementStream<Event> Inherited
read-only
onTimeUpdate ElementStream<Event> Inherited
read-only
onTouchCancel ElementStream<TouchEvent> Inherited
read-only
onTouchEnd ElementStream<TouchEvent> Inherited
read-only
onTouchEnter ElementStream<TouchEvent> Inherited
read-only
onTouchLeave ElementStream<TouchEvent> Inherited
read-only
onTouchMove ElementStream<TouchEvent> Inherited
read-only
onTouchStart ElementStream<TouchEvent> Inherited
read-only
onTransitionEnd ElementStream<TransitionEvent> Inherited
read-only
onVolumeChange ElementStream<Event> Inherited
read-only
onWaiting ElementStream<Event> Inherited
read-only
onFullscreenChange ElementStream<Event> Inherited
read-only
onFullscreenError ElementStream<Event> Inherited
read-only
inputMethodContext InputMethodContext Inherited
read-only
isContentEditable bool Inherited
read-only

Instance Methods

getDistributedNodes ( ) → List<Node>
toString Inherited ( ) → String
The string representation of this element.
addEventListener Inherited ( String type, dynamic listener(Event event), [bool useCapture] ) → void
removeEventListener Inherited ( String type, dynamic listener(Event event), [bool useCapture] ) → void
dispatchEvent Inherited ( Event event ) → bool
remove Inherited ( ) → void
Removes this node from the DOM.
replaceWith Inherited ( Node otherNode ) → Node
Replaces this node with another node.
insertAllBefore Inherited ( Iterable<Node> newNodes, Node refChild ) → Node
Inserts all of the nodes into this node directly before refChild.
append Inherited ( Node newChild ) → Node
Adds a node to the end of the child nodes list of this node.
clone Inherited ( bool deep ) → Node
Returns a copy of this node.
contains Inherited ( Node other ) → bool
Returns true if this node contains the specified node.
hasChildNodes Inherited ( ) → bool
Returns true if this node has any children.
insertBefore Inherited ( Node newChild, Node refChild ) → Node
Inserts all of the nodes into this node directly before refChild.
querySelectorAll Inherited ( String selectors ) → ElementList<Element>
Finds all descendent elements of this element that match the specified group of selectors.
query Inherited ( String relativeSelectors ) → Element
Alias for querySelector. Note this function is deprecated because its semantics will be changing in the future.
queryAll Inherited ( String relativeSelectors ) → ElementList<Element>
Alias for querySelectorAll. Note this function is deprecated because its semantics will be changing in the future.
getNamespacedAttributes Inherited ( String namespace ) → Map<String,String>
Gets a map for manipulating the attributes of a particular namespace.
getComputedStyle Inherited ( [String pseudoElement] ) → CssStyleDeclaration
The set of all CSS values applied to this element, including inherited and default values.
appendText Inherited ( String text ) → void
Adds the specified text after the last child of this element.
appendHtml Inherited ( String text, {NodeValidator validator, NodeTreeSanitizer treeSanitizer} ) → void
Parses the specified text as HTML and adds the resulting node after the last child of this element.
attached Inherited ( ) → void
Called by the DOM when this element has been inserted into the live document.
detached Inherited ( ) → void
Called by the DOM when this element has been removed from the live document.
enteredView Inherited ( ) → void
Deprecated*: override attached instead.
leftView Inherited ( ) → void
Deprecated*: override detached instead.
attributeChanged Inherited ( String name, String oldValue, String newValue ) → void
Called by the DOM whenever an attribute on this has been changed.
scrollIntoView Inherited ( [ScrollAlignment alignment] ) → void
Scrolls this element into view.
insertAdjacentHtml Inherited ( String where, String html, {NodeValidator validator, NodeTreeSanitizer treeSanitizer} ) → void
Parses text as an HTML fragment and inserts it into the DOM at the specified location.
matchesWithAncestors Inherited ( String selectors ) → bool
Checks if this element or any of its parents match the CSS selectors.
offsetTo Inherited ( Element parent ) → Point
Provides the offset of this element's borderEdge relative to the specified parent.
createFragment Inherited ( String html, {NodeValidator validator, NodeTreeSanitizer treeSanitizer} ) → DocumentFragment
Create a DocumentFragment from the HTML fragment and ensure that it follows the sanitization rules specified by the validator or treeSanitizer.
setInnerHtml Inherited ( String html, {NodeValidator validator, NodeTreeSanitizer treeSanitizer} ) → void
Parses the HTML fragment and sets it as the contents of this element. This ensures that the generated content follows the sanitization rules specified by the validator or treeSanitizer.
animate Inherited ( Object effect, [Object timing] ) → AnimationPlayer
blur Inherited ( ) → void
createShadowRoot Inherited ( ) → ShadowRoot
focus Inherited ( ) → void
getAnimationPlayers Inherited ( ) → List<AnimationPlayer>
getAttribute Inherited ( String name ) → String
getAttributeNS Inherited ( String namespaceURI, String localName ) → String
getBoundingClientRect Inherited ( ) → Rectangle
Returns the smallest bounding rectangle that encompasses this element's padding, scrollbar, and border.
getClientRects Inherited ( ) → List<Rectangle>
Returns a list of bounding rectangles for each box associated with this element.
getDestinationInsertionPoints Inherited ( ) → List<Node>
Returns a list of shadow DOM insertion points to which this element is distributed.
getElementsByClassName Inherited ( String classNames ) → List<Node>
Returns a list of nodes with the given class name inside this element.
insertAdjacentElement Inherited ( String where, Element element ) → Element
insertAdjacentText Inherited ( String where, String text ) → void
matches Inherited ( String selectors ) → bool
requestFullscreen Inherited ( ) → void
requestPointerLock Inherited ( ) → void
setAttribute Inherited ( String name, String value ) → void
setAttributeNS Inherited ( String namespaceURI, String qualifiedName, String value ) → void
querySelector Inherited ( String selectors ) → Element
Finds the first descendant element of this element that matches the specified group of selectors.
click Inherited ( ) → void