EmailInputElement抽象

电子邮件地址或电子邮件地址列表。

使用 supported 检查当前平台是否支持此功能。

实现类型
实现者
注解
  • @SupportedBrowser(SupportedBrowser.CHROME)
  • @SupportedBrowser(SupportedBrowser.FIREFOX)
  • @SupportedBrowser(SupportedBrowser.IE, '10')
  • @SupportedBrowser(SupportedBrowser.SAFARI)

构造函数

EmailInputElement()
工厂

属性

accessibleNode AccessibleNode?
无设置器继承
assignedSlot SlotElement?
无设置器继承
attributes Map<String, String>
此元素上的所有属性。
getter/setter 对继承
autocomplete String
getter/setter 对覆盖
autofocus bool
getter/setter 对覆盖
baseUri String?
无设置器继承
borderEdge CssRect
访问此元素内容 + 内衬 + 边框盒的尺寸和位置。
无设置器继承
childNodes List<Node>
此节点的子节点列表。
无设置器继承
children List<Element>
此元素的直接子元素列表。
getter/setter 对继承
classes CssClassSet
应用到此元素上的 CSS 类集合。
getter/setter 对继承
className String
getter/setter 对继承
client Rectangle<num>
获取此元素相对于页面客户区的位置。
无设置器继承
clientHeight int
无设置器继承
clientLeft int?
无设置器继承
clientTop int?
无设置器继承
clientWidth int
无设置器继承
computedName String?
无设置器继承
computedRole String?
无设置器继承
contentEdge CssRect
访问此元素的内容位置。
无设置器继承
contentEditable String
getter/setter 对继承
dataset Map<String, String>
允许访问此元素上设置的所有自定义数据属性(data-*)。
getter/setter 对继承
dir String?
getter/setter 对继承
disabled bool?
getter/setter 对继承
documentOffset Point<num>
提供该元素相对于文档顶部的坐标。
无设置器继承
draggable bool
指示该元素是否可以被拖放。
getter/setter 对继承
firstChild Node?
此节点的第一个子节点。
无设置器继承
hashCode int
此对象的哈希码。
无设置器继承
hidden bool
指示元素是否与页面当前状态无关。
getter/setter 对继承
id String
getter/setter 对继承
incremental bool?
getter/setter 对继承
indeterminate bool?
getter/setter 对继承
inert bool?
getter/setter 对继承
innerHtml String?
解析HTML片段并将其设置为此元素的内容。
getter/setter 对继承
innerText String
getter/setter 对继承
inputMode String?
getter/setter 对继承
isConnected bool?
无设置器继承
isContentEditable bool?
无设置器继承
labels List<Node>?
无设置器继承
lang String?
getter/setter 对继承
lastChild Node?
此节点的最后一个子节点。
无设置器继承
list Element?
无设置器
localName String
无设置器继承
marginEdge CssRect
访问此元素内容+填充+边框+边距框的尺寸和位置。
无设置器继承
maxLength int?
getter/setter 对覆盖
multiple bool?
getter/setter 对
name String?
getter/setter 对继承
namespaceUri String?
一个用于标识此元素的 XML 命名空间的 URI。
无设置器继承
nextElementSibling Element?
无设置器继承
nextNode Node?
下一个同级节点。
无设置器继承
nodeName String?
此节点的名称。
无设置器继承
nodes List<Node>
此节点子节点的可修改列表。
getter/setter 对继承
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 事件流。
无设置器继承
on BeforeCut ElementStream<Event>
由此 Element 处理的 beforecut 事件流。
无设置器继承
onBeforePaste ElementStream<Event>
由此 Element 处理的 beforepaste 事件流。
无设置器继承
onBlur ElementStream<Event>
此元素处理的 blur 事件流。
无设置器继承
onCanPlay ElementStream<Event>
无设置器继承
onCanPlayThrough ElementStream<Event>
无设置器继承
onChange ElementStream<Event>
此元素处理的 change 事件流。
无设置器继承
onClick ElementStream<MouseEvent>
此元素处理的 click 事件流。
无设置器继承
onContextMenu ElementStream<MouseEvent>
此元素处理的 contextmenu 事件流。
无设置器继承
onCopy ElementStream<ClipboardEvent>
此元素处理的 copy 事件流。
无设置器继承
onCut ElementStream<ClipboardEvent>
此元素处理的 cut 事件流。
无设置器继承
onDoubleClick ElementStream<Event>
此元素处理的 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>
元素处理的 reset 事件的流。
无设置器继承
onResize ElementStream<Event>
无设置器继承
onScroll ElementStream<Event>
元素处理的 scroll 事件的流。
无设置器继承
onSearch ElementStream<Event>
元素处理的 search 事件的流。
无设置器继承
onSeeked ElementStream<Event>
无设置器继承
onSeeking ElementStream<Event>
无设置器继承
onSelect ElementStream<Event>
元素处理的 select 事件的流。
无设置器继承
onSelectStart ElementStream<Event>
元素处理的 selectstart 事件的流。
无设置器继承
onStalled ElementStream<Event>
无设置器继承
onSubmit ElementStream<Event>
元素处理的 submit 事件的流。
无设置器继承
onSuspend ElementStream<Event>
无设置器继承
onTimeUpdate ElementStream<Event>
无设置器继承
onTouchCancel ElementStream<TouchEvent>
元素处理的 touchcancel 事件的流。
无设置器继承
onTouchEnd ElementStream<TouchEvent>
元素处理的 touchend 事件的流。
无设置器继承
onTouchEnter ElementStream<TouchEvent>
元素处理的 touchenter 事件的流。
无设置器继承
onTouchLeave ElementStream<TouchEvent>
该Element处理的touchleave事件流。
无设置器继承
onTouchMove ElementStream<TouchEvent>
该Element处理的touchmove事件流。
无设置器继承
onTouchStart ElementStream<TouchEvent>
该Element处理的touchstart事件流。
无设置器继承
onTransitionEnd ElementStream<TransitionEvent>
该Element处理的transitionend事件流。
无设置器继承
onVolumeChange ElementStream<Event>
无设置器继承
onWaiting ElementStream<Event>
无设置器继承
onWheel ElementStream<WheelEvent>
无设置器继承
outerHtml String?
无设置器继承
ownerDocument Document?
该节点所属的文档。
无设置器继承
paddingEdge CssRect
访问该元素内容 + 常规框的尺寸和位置。
无设置器继承
parent Element?
该节点的父元素。
无设置器继承
parentNode Node?
该节点的父节点。
无设置器继承
pattern String
getter/setter 对覆盖
placeholder String
getter/setter 对覆盖
previousElementSibling Element?
无设置器继承
previousNode Node?
该节点的上一个同级节点。
无设置器继承
readOnly bool?
getter/setter 对覆盖
required bool
getter/setter 对覆盖
runtimeType Type
表示对象运行时类型的表示。
无设置器继承
scrollHeight int
无设置器继承
scrollLeft int
getter/setter 对继承
scrollTop int
getter/setter 对继承
scrollWidth int
无设置器继承
selectionDirection String?
getter/setter 对继承
selectionEnd int?
getter/setter 对继承
selectionStart int?
getter/setter 对继承
shadowRoot ShadowRoot?
此阴影宿主的阴影根。
无设置器继承
size int?
getter/setter 对覆盖
slot String?
getter/setter 对继承
spellcheck bool?
getter/setter 对继承
style CssStyleDeclaration
无设置器继承
styleMap StylePropertyMap?
无设置器继承
tabIndex int?
getter/setter 对继承
tagName String
无设置器继承
text String?
此节点及其后代中的所有文本。
getter/setter 对继承
title String?
getter/setter 对继承
translate bool?
指定当页面本地化时,此元素的文本内容是否更改。
getter/setter 对继承
validationMessage String
无设置器继承
validity ValidityState
无设置器继承
value String?
getter/setter 对继承
willValidate 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
将节点添加到此节点子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
继承
checkValidity() bool
继承
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,并确保其遵循由验证器或treeSanitizer指定的 sanitization规则。
继承
createShadowRoot() ShadowRoot
为这个shadow host创建一个新的shadow root。
继承
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片段,并将其插入到指定的DOM位置。
继承
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>
提供与指定parent的偏移量,指定迹边元素的偏移量。
继承
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
继承
select() → void
继承
setApplyScroll(String nativeScrollBehavior) Future<ScrollState>
继承
setAttribute(String name, Object value) → void
继承
setAttributeNS(String? namespaceURI, String name, Object value) → void
继承
setCustomValidity(String error) → void
继承
setDistributeScroll(String nativeScrollBehavior) Future<ScrollState>
继承
setInnerHtml(String? html, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) → void
解析HTML片段并将其设置为该元素的 内容。这确保生成的内容遵循由验证器或treeSanitizer指定的 sanitization规则。
继承
setPointerCapture(int pointerId) → void
继承
setSelectionRange(int start, int end, [String? direction]) → void
继承
toString() String
此对象的字符串表示。
继承

操作符

operator ==(Object other) bool
相等操作符。
继承

静态属性

supported bool
如果此输入类型在当前平台上受支持,则返回 true。
无设置器