Element

一个抽象类,所有 HTML 元素都继承自它。

继承
实现类型
实现者
注解
  • @Native("Element")

构造函数

Element.a()
创建一个新的 <a> 元素。
factory
Element.article()
创建一个新的 <article> 元素。
factory
Element.aside()
创建一个新的 <aside> 元素。
factory
Element.audio()
创建一个新的 <audio> 元素。
factory
Element.br()
创建一个新的 <br> 元素。
factory
Element.canvas()
创建一个新的 <canvas> 元素。
factory
Element.created()
自定义元素创建构造函数。
Element.div()
创建一个新的 <div> 元素。
factory
Element.footer()
创建一个新的 <footer> 元素。
factory
Element.header()
创建一个新的 <header> 元素。
factory
Element.hr()
创建一个新的 <hr> 元素。
factory
Element.html(String? html, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer})
从有效的 HTML 片段创建一个 HTML 元素。
factory
Element.iframe()
创建一个新的 <iframe> 元素。
factory
Element.img()
创建一个新的 <img> 元素。
factory
Element.li()
创建一个新的 <li> 元素。
factory
Element.nav()
创建一个新的 <nav> 元素。
factory
Element.ol()
创建一个新的 <ol> 元素。
factory
Element.option()
创建一个新的 <option> 元素。
factory
Element.p()
创建一个新的 <p> 元素。
factory
Element.pre()
创建一个新的 <pre> 元素。
factory
Element.section()
创建一个新的 <section> 元素。
factory
Element.select()
创建一个新的 <select> 元素。
factory
Element.span()
创建一个新的 <span> 元素。
factory
Element.svg()
创建一个新的 <svg> 元素。
factory
Element.table()
创建一个新的 <table> 元素。
factory
Element.tag(String tag, [String? typeExtension])
创建指定标签名的HTML元素。
factory
Element.td()
创建一个新的 <td> 元素。
factory
Element.textarea()
创建一个新的 <textarea> 元素。
factory
Element.th()
创建一个新的 <th> 元素。
factory
Element.tr()
创建一个新的 <tr> 元素。
factory
Element.ul()
创建一个新的 <ul> 元素。
factory
Element.video()
创建一个新的 <video> 元素。
factory

属性

accessibleNode AccessibleNode?
无设置器
assignedSlot SlotElement?
无设置器
attributes Map<String, String>
此元素上的所有属性。
获取/设置器对
baseUri String?
无设置器继承
borderEdge CssRect
访问此元素内容 + 内边距 + 边框框的尺寸和位置。
无设置器
childNodes List<Node>
此节点的子节点列表。
无设置器继承
children List<Element>
此元素的直接子节点列表。
获取/设置器对
classes CssClassSet
应用于此元素的CSS类集合。
获取/设置器对
className String
获取/设置器对
client Rectangle<num>
获取此元素相对于页面客户端区域的定位。
无设置器
clientHeight int
无设置器
clientLeft int?
无设置器
clientTop int?
无设置器
clientWidth int
无设置器
computedName String?
无设置器
computedRole String?
无设置器
contentEdge CssRect
获取此元素的内容位置。
无设置器
contentEditable String
获取/设置器对
dataset Map<String, String>
允许访问此元素上设置的所有自定义数据属性(data-*)。
获取/设置器对
dir String?
获取/设置器对
documentOffset Point<num>
提供元素相对于文档顶部的坐标。
无设置器
draggable bool
指示元素是否可以拖放。
获取/设置器对
firstChild Node?
此节点的第一个子节点。
无设置器继承
hashCode int
此对象的哈希码。
无设置器继承
hidden bool
指示元素是否与页面当前状态无关。
获取/设置器对
id String
获取/设置器对
inert bool?
获取/设置器对
innerHtml String?
解析HTML片段并将其设置为该元素的正文。
获取/设置器对
innerText String
获取/设置器对
inputMode String?
获取/设置器对
isConnected bool?
无设置器继承
isContentEditable bool?
无设置器
lang String?
获取/设置器对
lastChild Node?
此节点的最后一个子节点。
无设置器继承
localName String
无设置器
marginEdge CssRect
访问此元素的内容+填充+边框+边距框的尺寸和位置。
无设置器
namespaceUri String?
一个标识此元素XML命名空间的URI。
无设置器
nextElementSibling Element?
无设置器重写
nextNode Node?
下一个兄弟节点。
无设置器继承
nodeName String?
此节点的名称。
无设置器继承
nodes List<Node>
此节点子节点的可修改列表。
获取器/设置器对继承
nodeType int
节点的类型。
无设置器继承
nodeValue String?
此节点的值。
无设置器继承
offset Rectangle<num>
获取此元素相对于其offsetParent的偏移量。
无设置器
offsetHeight int
无设置器
offsetLeft int
无设置器
offsetParent Element?
无设置器
offsetTop int
无设置器
offsetWidth int
无设置器
on ElementEvents
这是一个用于事件流的便捷访问器,仅在没有明确访问器时使用。
无设置器重写
onAbort ElementStream<Event>
Element处理的abort事件流。
无设置器重写
onBeforeCopy ElementStream<Event>
Element处理的beforecopy事件流。
无设置器
onBeforeCut ElementStream<Event>
Element处理的beforecut事件流。
无设置器
onBeforePaste ElementStream<Event>
Element处理的 beforepaste 事件流。
无设置器
onBlur ElementStream<Event>
Element处理的 blur 事件流。
无设置器重写
onCanPlay ElementStream<Event>
无设置器重写
onCanPlayThrough ElementStream<Event>
无设置器重写
onChange ElementStream<Event>
Element处理的 change 事件流。
无设置器重写
onClick ElementStream<MouseEvent>
Element处理的 click 事件流。
无设置器重写
onContextMenu ElementStream<MouseEvent>
Element处理的 contextmenu 事件流。
无设置器重写
onCopy ElementStream<ClipboardEvent>
Element处理的 copy 事件流。
无设置器
onCut ElementStream<ClipboardEvent>
Element处理的 cut 事件流。
无设置器
onDoubleClick ElementStream<Event>
Element处理的 doubleclick 事件流。
无设置器重写
onDrag ElementStream<MouseEvent>
当此元素当前正在拖动时,触发 drag 事件流。
无设置器重写
onDragEnd ElementStream<MouseEvent>
当此元素完成拖动操作时,触发 dragend 事件流。
无设置器重写
onDragEnter ElementStream<MouseEvent>
当拖拽对象首次被拖拽到该元素上时,会触发一系列 dragenter 事件。
无设置器重写
onDragLeave ElementStream<MouseEvent>
当被拖拽的对象离开该元素的靶区域时,会触发一系列 dragleave 事件。
无设置器重写
onDragOver ElementStream<MouseEvent>
当被拖拽的对象正在被拖拽到该元素上时,会触发一系列 dragover 事件。
无设置器重写
onDragStart ElementStream<MouseEvent>
当该元素开始被拖拽时,会触发一系列 dragstart 事件。
无设置器重写
onDrop ElementStream<MouseEvent>
当被拖拽的对象被放置在该元素上时,会触发一系列 drop 事件。
无设置器重写
onDurationChange ElementStream<Event>
无设置器重写
onEmptied ElementStream<Event>
无设置器重写
onEnded ElementStream<Event>
无设置器重写
onError ElementStream<Event>
由该 Element 处理的 error 事件流。
无设置器重写
onFocus ElementStream<Event>
由该 Element 处理的 focus 事件流。
无设置器重写
onFullscreenChange ElementStream<Event>
由该 Element 处理的 fullscreenchange 事件流。
无设置器
onFullscreenError ElementStream<Event>
由该 Element 处理的 fullscreenerror 事件流。
无设置器
onInput ElementStream<Event>
由该 Element 处理的 input 事件流。
无设置器重写
onInvalid ElementStream<Event>
由该 Element 处理的 invalid 事件流。
无设置器重写
onKeyDown ElementStream<KeyboardEvent>
由该 Element 处理的 keydown 事件流。
无设置器重写
onKeyPress ElementStream<KeyboardEvent>
元素处理的 keypress 事件流。
无设置器重写
onKeyUp ElementStream<KeyboardEvent>
元素处理的 keyup 事件流。
无设置器重写
onLoad ElementStream<Event>
元素处理的 load 事件流。
无设置器重写
onLoadedData ElementStream<Event>
无设置器重写
onLoadedMetadata ElementStream<Event>
无设置器重写
onMouseDown ElementStream<MouseEvent>
元素处理的 mousedown 事件流。
无设置器重写
onMouseEnter ElementStream<MouseEvent>
元素处理的 mouseenter 事件流。
无设置器重写
onMouseLeave ElementStream<MouseEvent>
元素处理的 mouseleave 事件流。
无设置器重写
onMouseMove ElementStream<MouseEvent>
元素处理的 mousemove 事件流。
无设置器重写
onMouseOut ElementStream<MouseEvent>
元素处理的 mouseout 事件流。
无设置器重写
onMouseOver ElementStream<MouseEvent>
元素处理的 mouseover 事件流。
无设置器重写
onMouseUp ElementStream<MouseEvent>
元素处理的 mouseup 事件流。
无设置器重写
onMouseWheel ElementStream<WheelEvent>
元素处理的 mousewheel 事件流。
无设置器重写
onPaste ElementStream<ClipboardEvent>
元素处理的 paste 事件流。
无设置器
onPause ElementStream<Event>
无设置器重写
onPlay ElementStream<Event>
无设置器重写
onPlaying ElementStream<Event>
无设置器重写
onRateChange ElementStream<Event>
无设置器重写
onReset ElementStream<Event>
由该Element处理的 reset 事件流。
无设置器重写
onResize ElementStream<Event>
无设置器重写
onScroll ElementStream<Event>
由该Element处理的 scroll 事件流。
无设置器重写
onSearch ElementStream<Event>
由该Element处理的 search 事件流。
无设置器
onSeeked ElementStream<Event>
无设置器重写
onSeeking ElementStream<Event>
无设置器重写
onSelect ElementStream<Event>
由该Element处理的 select 事件流。
无设置器重写
onSelectStart ElementStream<Event>
由该Element处理的 selectstart 事件流。
无设置器
onStalled ElementStream<Event>
无设置器重写
onSubmit ElementStream<Event>
由该Element处理的 submit 事件流。
无设置器重写
onSuspend ElementStream<Event>
无设置器重写
onTimeUpdate ElementStream<Event>
无设置器重写
onTouchCancel ElementStream<TouchEvent>
由该Element处理的 touchcancel 事件流。
无设置器重写
onTouchEnd ElementStream<TouchEvent>
元素处理的 touchend 事件流。
无设置器重写
onTouchEnter ElementStream<TouchEvent>
元素处理的 touchenter 事件流。
无设置器
onTouchLeave ElementStream<TouchEvent>
元素处理的 touchleave 事件流。
无设置器
onTouchMove ElementStream<TouchEvent>
元素处理的 touchmove 事件流。
无设置器重写
onTouchStart ElementStream<TouchEvent>
元素处理的 touchstart 事件流。
无设置器重写
onTransitionEnd ElementStream<TransitionEvent>
元素处理的 transitionend 事件流。
无设置器
onVolumeChange ElementStream<Event>
无设置器重写
onWaiting ElementStream<Event>
无设置器重写
onWheel ElementStream<WheelEvent>
无设置器重写
outerHtml String?
无设置器
ownerDocument Document?
该节点所属的文档。
无设置器继承
paddingEdge CssRect
访问此元素的内容 + 内边距框的尺寸和位置。
无设置器
parent Element?
此节点的父元素。
无设置器继承
parentNode Node?
此节点的父节点。
无设置器继承
previousElementSibling Element?
无设置器重写
previousNode Node?
前一个兄弟节点。
无设置器继承
runtimeType Type
对象的运行时类型表示。
无设置器继承
scrollHeight int
无设置器
scrollLeft int
获取/设置器对
scrollTop int
获取/设置器对
scrollWidth int
无设置器
shadowRoot ShadowRoot?
此阴影宿主的阴影根。
无设置器
slot String?
获取/设置器对
spellcheck bool?
获取/设置器对
style CssStyleDeclaration
无设置器
styleMap StylePropertyMap?
无设置器
tabIndex int?
获取/设置器对
tagName String
无设置器
text String?
此节点及其子节点内的所有文本。
获取器/设置器对继承
title String?
获取/设置器对
translate bool?
指定当页面本地化时,此元素的文字内容是否更改。
获取/设置器对

方法

addEventListener(String type, EventListener? listener, [bool? useCapture]) → void
继承
after(Object nodes) → void
覆盖
animate(Iterable<Map<String, dynamic>> frames, [dynamic timing]) Animation
创建一个新的 AnimationEffect 对象,其目标元素是调用该方法的对象,并调用节点文档的文档时间线的 AnimationTimeline 对象的 play() 方法,将新创建的 AnimationEffect 作为参数传递给该方法。返回效果对应的 Animation。
append(Node node) Node
将节点添加到此节点 child nodes 列表的末尾。
继承
appendHtml(String text, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) → void
将指定的文本解析为HTML,并将生成的节点添加到此元素的最后一个子节点之后。
appendText(String text) → void
将指定的文本添加到此元素的最后一个子节点之后。
attached() → void
当此元素被插入到活动文档中时,由DOM调用。
attachShadow(Map shadowRootInitDict) ShadowRoot
attributeChanged(String name, String oldValue, String newValue) → void
当此元素的属性被更改时,由DOM调用。
before(Object nodes) → void
覆盖
blur() → void
click() → void
clone(bool? deep) Node
返回此节点的副本。
继承
closest(String selectors) Element?
contains(Node? other) bool
如果此节点包含指定的节点,则返回true。
继承
createFragment(String? html, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) DocumentFragment
从HTML片段创建一个DocumentFragment,并确保它遵循由validator或treeSanitizer指定的清理规则。
createShadowRoot() ShadowRoot
为当前阴影宿主创建一个新的阴影根。
detached() → void
当此元素从活动文档中删除时,由DOM调用。
dispatchEvent(Event event) bool
继承
enteredView() → void
已弃用:请用attached方法替代。
focus() → void
getAnimations() List<Animation>
getAttribute(String name) String?
getAttributeNames() List<String>
getAttributeNS(String? namespaceURI, String name) String?
getBoundingClientRect() Rectangle<num>
返回包含此元素的内边距、滚动条和边框的最小外接矩形。
getClientRects() List<Rectangle<num>>
getComputedStyle([String? pseudoElement]) CssStyleDeclaration
包含应用到此元素的所有CSS值,包括继承和默认值。
getDestinationInsertionPoints() List<Node>
返回一个列表,其中包含将此元素分布到的阴影DOM插入点。
getElementsByClassName(String classNames) List<Node>
返回一个列表,其中包含在此元素内部具有给定类名的节点。
getNamespacedAttributes(String namespace) Map<String, String>
获取用于操作特定命名空间属性的映射。
getRootNode([Map? options]) Node
继承
hasAttribute(String name) bool
hasAttributeNS(String? namespaceURI, String name) bool
hasChildNodes() bool
如果此节点有任何子节点,则返回 true。
继承
hasPointerCapture(int pointerId) bool
insertAdjacentElement(String where, Element element) Element
在指定位置将 element 插入到 DOM 中。
insertAdjacentHtml(String where, String html, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) → void
将文本解析为 HTML 片段并将其插入到指定的位置。
insertAdjacentText(String where, String text) → void
在指定的位置将文本插入到DOM中。
insertAllBefore(Iterable<Node> newNodes, Node child) → void
将所有节点直接插入到指定节点的前面。
继承
insertBefore(Node node, Node? child) Node
将指定的节点直接插入到当前节点的前面。如果child为null,则将给定的节点插入到当前节点子节点的末尾。
继承
leftView() → void
已弃用:请用detached替代。
matches(String selectors) bool
检查此元素是否匹配CSS选择器。
matchesWithAncestors(String selectors) bool
检查此元素或其任何父元素是否匹配CSS选择器。
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时被调用。
继承
offsetTo(Element parent) Point<num>
提供此元素相对于指定parentborderEdge的偏移量。
querySelector(String selectors) Element?
查找此元素的第一个匹配指定选择器组的子元素。
覆盖
querySelectorAll<T extends Element>(String selectors) ElementList<T>
查找所有匹配指定选择器的子元素。
releasePointerCapture(int pointerId) → void
remove() → void
从DOM中删除此节点。
继承
removeAttribute(String name) → void
removeAttributeNS(String? namespaceURI, String name) → void
removeEventListener(String type, EventListener? listener, [bool? useCapture]) → void
继承
replaceWith(Node otherNode) Node
用另一个节点替换此节点。
继承
requestFullscreen([Map? options]) Future<void>
全屏显示此元素。
requestPointerLock() → void
scroll([dynamic options_OR_x, num? y]) → void
scrollBy([dynamic options_OR_x, num? y]) → void
scrollIntoView([ScrollAlignment? alignment]) → void
将此元素滚动到视图中。
scrollIntoViewIfNeeded([bool? centerIfNeeded]) → void
这是非标准的 scrollIntoView 版本,如果当前元素不在浏览器窗口的可视区域内,则将其滚动到可视区域内。如果元素已经位于浏览器窗口的可视区域内,则不会进行滚动。
scrollTo([dynamic options_OR_x, num? y]) → void
setApplyScroll(String nativeScrollBehavior) Future<ScrollState>
setAttribute(String name, Object value) → void
setAttributeNS(String? namespaceURI, String name, Object value) → void
setDistributeScroll(String nativeScrollBehavior) Future<ScrollState>
setInnerHtml(String? html, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) → void
解析 HTML 片段并将其设置为该元素的子内容。这确保生成的内容遵循验证器或树清理器指定的清理规则。
setPointerCapture(int pointerId) → void
toString() String
此元素的字符串表示形式。
覆盖

运算符

operator ==(Object other) bool
相等运算符。
继承

静态方法

isTagSupported(String tag) bool
检查当前平台是否支持该标签名。

常量

abortEvent → const EventStreamProvider<Event>
静态工厂,用于向事件处理程序公开 abort 事件,这些事件处理程序不一定是 Element 的实例。
beforeCopyEvent → const EventStreamProvider<Event>
静态工厂,用于向事件处理程序公开 beforecopy 事件,这些事件处理程序不一定是 Element 的实例。
beforeCutEvent → const EventStreamProvider<Event>
静态工厂,用于向事件处理程序公开 beforecut 事件,这些事件处理程序不一定是 Element 的实例。
beforePasteEvent → const EventStreamProvider<Event>
静态工厂,用于向事件处理程序公开 beforepaste 事件,这些事件处理程序不一定是 Element 的实例。
blurEvent → const EventStreamProvider<Event>
静态工厂,用于向事件处理程序公开 blur 事件,这些事件处理程序不一定是 Element 的实例。
canPlayEvent → const EventStreamProvider<Event>
canPlayThroughEvent → const EventStreamProvider<Event>
changeEvent → const EventStreamProvider<Event>
静态工厂设计用于将 change 事件暴露给不一定是 Element 实例的事件处理器。
clickEvent → const EventStreamProvider<MouseEvent>
静态工厂设计用于将 click 事件暴露给不一定是 Element 实例的事件处理器。
contextMenuEvent → const EventStreamProvider<MouseEvent>
静态工厂设计用于将 contextmenu 事件暴露给不一定是 Element 实例的事件处理器。
copyEvent → const EventStreamProvider<ClipboardEvent>
静态工厂设计用于将 copy 事件暴露给不一定是 Element 实例的事件处理器。
cutEvent → const EventStreamProvider<ClipboardEvent>
静态工厂设计用于将 cut 事件暴露给不一定是 Element 实例的事件处理器。
doubleClickEvent → const EventStreamProvider<Event>
静态工厂设计用于将 doubleclick 事件暴露给不一定是 Element 实例的事件处理器。
dragEndEvent → const EventStreamProvider<MouseEvent>
当元素完成拖动操作时,触发 dragend 事件的流。
dragEnterEvent → const EventStreamProvider<MouseEvent>
当拖动的对象首次被拖动到元素上时,触发 dragenter 事件的流。
dragEvent → const EventStreamProvider<MouseEvent>
当元素正在被拖动时,触发 drag 事件的流。
dragLeaveEvent → const EventStreamProvider<MouseEvent>
当被拖动的对象离开元素的目标区域时,触发 dragleave 事件的流。
dragOverEvent → 常量 EventStreamProvider<MouseEvent>
当拖拽对象正在元素上拖拽时,会触发 dragover 事件的流。
dragStartEvent → 常量 EventStreamProvider<MouseEvent>
表示拖拽元素开始拖拽的 dragstart 事件的流。
dropEvent → 常量 EventStreamProvider<MouseEvent>
当拖拽对象在元素上放下时,会触发 drop 事件的流。
durationChangeEvent → 常量 EventStreamProvider<Event>
emptiedEvent → 常量 EventStreamProvider<Event>
endedEvent → 常量 EventStreamProvider<Event>
errorEvent → 常量 EventStreamProvider<Event>
静态工厂设计用于将 error 事件暴露给不是 Element 实例的事件处理器。
focusEvent → 常量 EventStreamProvider<Event>
静态工厂设计用于将 focus 事件暴露给不是 Element 实例的事件处理器。
fullscreenChangeEvent → 常量 EventStreamProvider<Event>
静态工厂设计用于将 fullscreenchange 事件暴露给不是 Element 实例的事件处理器。
fullscreenErrorEvent → 常量 EventStreamProvider<Event>
静态工厂设计用于将 fullscreenerror 事件暴露给不是 Element 实例的事件处理器。
inputEvent → 常量 EventStreamProvider<Event>
静态工厂设计用于将 input 事件暴露给不是 Element 实例的事件处理器。
invalidEvent → const EventStreamProvider<Event>
静态工厂设计用于向不一定是Element实例的事件处理器公开invalid事件。
keyDownEvent → const EventStreamProvider<KeyboardEvent>
静态工厂设计用于向不一定是Element实例的事件处理器公开keydown事件。
keyPressEvent → const EventStreamProvider<KeyboardEvent>
静态工厂设计用于向不一定是Element实例的事件处理器公开keypress事件。
keyUpEvent → const EventStreamProvider<KeyboardEvent>
静态工厂设计用于向不一定是Element实例的事件处理器公开keyup事件。
loadedDataEvent → const EventStreamProvider<Event>
loadedMetadataEvent → const EventStreamProvider<Event>
loadEvent → const EventStreamProvider<Event>
静态工厂设计用于向不一定是Element实例的事件处理器公开load事件。
mouseDownEvent → const EventStreamProvider<MouseEvent>
静态工厂设计用于向不一定是Element实例的事件处理器公开mousedown事件。
mouseEnterEvent → const EventStreamProvider<MouseEvent>
静态工厂设计用于向不一定是Element实例的事件处理器公开mouseenter事件。
mouseLeaveEvent → const EventStreamProvider<MouseEvent>
静态工厂设计用于向不一定是Element实例的事件处理器公开mouseleave事件。
mouseMoveEvent → const EventStreamProvider<MouseEvent>
静态工厂设计用于向不一定是Element实例的事件处理器公开mousemove事件。
mouseOutEvent → const EventStreamProvider<MouseEvent>
静态工厂设计用于向不一定是Element实例的事件处理程序公开mouseout事件。
mouseOverEvent → const EventStreamProvider<MouseEvent>
静态工厂设计用于向不一定是Element实例的事件处理程序公开mouseover事件。
mouseUpEvent → const EventStreamProvider<MouseEvent>
静态工厂设计用于向不一定是Element实例的事件处理程序公开mouseup事件。
mouseWheelEvent → const EventStreamProvider<WheelEvent>
静态工厂设计用于向不一定是Element实例的事件处理程序公开mousewheel事件。
pasteEvent → const EventStreamProvider<ClipboardEvent>
静态工厂设计用于向不一定是Element实例的事件处理程序公开paste事件。
pauseEvent → const EventStreamProvider<Event>
playEvent → const EventStreamProvider<Event>
playingEvent → const EventStreamProvider<Event>
rateChangeEvent → const EventStreamProvider<Event>
resetEvent → const EventStreamProvider<Event>
静态工厂设计用于向不一定是Element实例的事件处理程序公开reset事件。
resizeEvent → const EventStreamProvider<Event>
scrollEvent → const EventStreamProvider<Event>
静态工厂设计用于向事件处理器公开 scroll 事件,这些处理器不一定是 Element 的实例。
searchEvent → const EventStreamProvider<Event>
静态工厂设计用于向事件处理器公开 search 事件,这些处理器不一定是 Element 的实例。
seekedEvent → const EventStreamProvider<Event>
seekingEvent → const EventStreamProvider<Event>
selectEvent → const EventStreamProvider<Event>
静态工厂设计用于向事件处理器公开 select 事件,这些处理器不一定是 Element 的实例。
selectStartEvent → const EventStreamProvider<Event>
静态工厂设计用于向事件处理器公开 selectstart 事件,这些处理器不一定是 Element 的实例。
stalledEvent → const EventStreamProvider<Event>
submitEvent → const EventStreamProvider<Event>
静态工厂设计用于向事件处理器公开 submit 事件,这些处理器不一定是 Element 的实例。
suspendEvent → const EventStreamProvider<Event>
timeUpdateEvent → const EventStreamProvider<Event>
touchCancelEvent → const EventStreamProvider<TouchEvent>
静态工厂设计用于向事件处理器公开 touchcancel 事件,这些处理器不一定是 Element 的实例。
touchEndEvent → const EventStreamProvider<TouchEvent>
静态工厂设计用于向事件处理器公开 touchend 事件,这些处理器不一定是 Element 的实例。
touchEnterEvent → const EventStreamProvider<TouchEvent>
静态工厂设计用于向事件处理器公开 touchenter 事件,这些处理器不一定是 Element 的实例。
touchLeaveEvent → const EventStreamProvider<TouchEvent>
静态工厂设计用于向事件处理程序公开 touchleave 事件,这些处理程序不一定是 Element 的实例。
touchMoveEvent → const EventStreamProvider<TouchEvent>
静态工厂设计用于向事件处理程序公开 touchmove 事件,这些处理程序不一定是 Element 的实例。
touchStartEvent → const EventStreamProvider<TouchEvent>
静态工厂设计用于向事件处理程序公开 touchstart 事件,这些处理程序不一定是 Element 的实例。
transitionEndEvent → const EventStreamProvider<TransitionEvent>
静态工厂设计用于向事件处理程序公开 transitionend 事件,这些处理程序不一定是 Element 的实例。
volumeChangeEvent → const EventStreamProvider<Event>
waitingEvent → const EventStreamProvider<Event>
wheelEvent → const EventStreamProvider<WheelEvent>