ShadowElement

继承
注解
  • @SupportedBrowser(SupportedBrowser.CHROME, '26')
  • @Native("HTMLShadowElement")

构造函数

ShadowElement()
工厂方法
ShadowElement.created()
由 DOM 实例化的构造函数,当自定义元素被创建时。

属性

accessibleNode AccessibleNode?
无设置器继承
assignedSlot SlotElement?
无设置器继承
attributes Map<String, String>
此元素上所有的属性。
getter/setterPair继承
baseUri String?
无设置器继承
borderEdge CssRect
访问此元素的内容 + 内边距 + 边框框的尺寸和位置。
无设置器继承
childNodes List<Node>
此节点子节点的列表。
无设置器继承
children List<Element>
此元素直接子元素的列表。
getter/setterPair继承
classes CssClassSet
应用于此元素的所有 CSS 类的集合。
getter/setterPair继承
className String
getter/setterPair继承
client Rectangle<num>
获取此元素相对于页面客户端区域的位置。
无设置器继承
clientHeight int
无设置器继承
clientLeft int?
无设置器继承
clientTop int?
无设置器继承
clientWidth int
无设置器继承
computedName String?
无设置器继承
computedRole String?
无设置器继承
contentEdge CssRect
访问此元素的内容位置。
无设置器继承
contentEditable String
getter/setterPair继承
dataset Map<String, String>
允许访问此元素上设置的 所有自定义数据属性 (data-*)。
getter/setterPair继承
dir String?
getter/setterPair继承
documentOffset Point<num>
提供元素相对于文档顶部的坐标。
无设置器继承
draggable bool
指示元素是否可拖拽和放置。
getter/setterPair继承
firstChild Node?
此节点的第一个子节点。
无设置器继承
hashCode int
该对象的哈希值。
无设置器继承
hidden bool
指示元素是否与页面的当前状态不相关。
getter/setterPair继承
id String
getter/setterPair继承
inert bool?
getter/setterPair继承
innerHtml String?
解析HTML片段并将其设置为该元素的内容。
getter/setterPair继承
innerText String
getter/setterPair继承
inputMode String?
getter/setterPair继承
isConnected bool?
无设置器继承
isContentEditable bool?
无设置器继承
lang String?
getter/setterPair继承
lastChild Node?
此节点的最后一个子节点。
无设置器继承
localName String
无设置器继承
marginEdge CssRect
获取此元素内容+填充+边框+边距框的尺寸和位置。
无设置器继承
namespaceUri String?
一个URI,用于标识此元素的XML命名空间。
无设置器继承
nextElementSibling Element?
无设置器继承
nextNode Node?
下一个同级节点。
无设置器继承
nodeName String?
此节点的名称。
无设置器继承
nodes List<Node>
此节点的子节点的可变列表。
getter/setterPair继承
nodeType int
节点类型。
无设置器继承
nodeValue String?
此节点的值。
无设置器继承
nonce String?
getter/setterPair继承
offset Rectangle<num>
获取此元素相对于其偏移父元素的偏移量。
无设置器继承
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>
由该Element处理的 keypress 事件的流。
无设置器继承
onKeyUp ElementStream<KeyboardEvent>
由该Element处理的 keyup 事件的流。
无设置器继承
onLoad ElementStream<Event>
由该Element处理的 load 事件的流。
无设置器继承
onLoadedData ElementStream<Event>
无设置器继承
onLoadedMetadata ElementStream<Event>
无设置器继承
onMouseDown ElementStream<MouseEvent>
由该Element处理的 mousedown 事件的流。
无设置器继承
onMouseEnter ElementStream<MouseEvent>
由该Element处理的 mouseenter 事件的流。
无设置器继承
onMouseLeave ElementStream<MouseEvent>
由该Element处理的 mouseleave 事件的流。
无设置器继承
onMouseMove ElementStream<MouseEvent>
由该Element处理的 mousemove 事件的流。
无设置器继承
onMouseOut ElementStream<MouseEvent>
由该Element处理的mouseout事件流。
无设置器继承
onMouseOver ElementStream<MouseEvent>
由该Element处理的mouseover事件流。
无设置器继承
onMouseUp ElementStream<MouseEvent>
由该Element处理的mouseup事件流。
无设置器继承
onMouseWheel ElementStream<WheelEvent>
由该Element处理的mousewheel事件流。
无设置器继承
onPaste ElementStream<ClipboardEvent>
由该Element处理的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>
由该元素处理的
dart:html 库