Dart API Reference
dart:html
MeterElement
MeterElement
class
Annotated by:
DocsEditable()
DomName('HTMLMeterElement')
SupportedBrowser(SupportedBrowser.CHROME)
SupportedBrowser(SupportedBrowser.FIREFOX)
SupportedBrowser(SupportedBrowser.SAFARI)
Unstable()
Extends:
HtmlElement
Element
Node
EventTarget
Object
Constructors
MeterElement
( )
MeterElement.created
( )
Constructor instantiated by the DOM when a custom element has been created.
Static Properties
supported
bool
read-only
Instance Properties
high
num
read/write
labels
List
<
Node
>
read-only
low
num
read/write
max
num
read/write
min
num
read/write
optimum
num
read/write
value
num
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
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