Spec-Zone.ru › Dart 2

dart:html

HtmlDocument класс

Наследование
  • Object
  • EventTarget
  • Node
  • Document
  • HtmlDocument
Аннотации
  • @Native("HTMLDocument")

Свойства

activeElement → Element?
только для чтения, унаследовано
addressSpace → String?
только для чтения, унаследовано
baseUri → String?
@JSName('baseURI'), только для чтения, унаследовано
body ↔ BodyElement?
чтение/запись
childNodes → List<Node>
@Returns('NodeList'), @Creates('NodeList'), только для чтения, унаследовано
Список дочерних элементов этого узла.
contentType → String?
только для чтения, унаследовано
cookie ↔ String?
чтение/запись, унаследовано
currentScript → ScriptElement?
только для чтения, унаследовано
documentElement → Element?
только для чтения, унаследовано
domain → String?
только для чтения, унаследовано
firstChild → Node?
только для чтения, унаследовано
Первый дочерний элемент этого узла.
fonts → FontFaceSet?
только для чтения, унаследовано
fullscreenElement → Element?
только для чтения, унаследовано
fullscreenEnabled → bool?
только для чтения, унаследовано
hashCode → int
только для чтения, унаследовано
Хэш-код этого объекта.
head → HeadElement?
только для чтения
hidden → bool?
только для чтения, унаследовано
implementation → DomImplementation?
только для чтения, унаследовано
isConnected → bool?
только для чтения, унаследовано
lastChild → Node?
только для чтения, унаследовано
Последний дочерний элемент этого узла.
lastModified → String?
только для чтения
nextNode → Node?
@JSName('nextSibling'), только для чтения, унаследовано
Следующий узел-потомок.
nodeName → String?
только для чтения, унаследовано
Имя этого узла.
nodes ↔ List<Node>
чтение/запись, унаследовано
Изменяемый список дочерних элементов этого узла.
nodeType → int
только для чтения, унаследовано
Тип узла.
nodeValue → String?
только для чтения, унаследовано
Значение этого узла.
on → Events
только для чтения, унаследовано
Доступ к потокам событий для удобства использования, используйте только когда явный доступ недоступен.
onAbort → Stream<Event>
только для чтения, унаследовано
Поток событий abort обрабатываемых этим Document.
onBeforeCopy → Stream<Event>
только для чтения, унаследовано
Поток событий beforecopy обрабатываемых этим Document.
onBeforeCut → Stream<Event>
только для чтения, унаследовано
Поток событий beforecut обрабатываемых этим Document.
onBeforePaste → Stream<Event>
только для чтения, унаследовано
Поток событий beforepaste обрабатываемых этим Document.
onBlur → Stream<Event>
только для чтения, унаследовано
Поток событий blur обрабатываемых этим Document.
onCanPlay → Stream<Event>
только для чтения, унаследовано
onCanPlayThrough → Stream<Event>
только для чтения, унаследовано
onChange → Stream<Event>
только для чтения, унаследовано
Поток событий change обрабатываемых этим Document.
onClick → Stream<MouseEvent>
только для чтения, унаследовано
Поток событий click обрабатываемых этим Document.
onContextMenu → Stream<MouseEvent>
только для чтения, унаследовано
Поток событий contextmenu обрабатываемых этим Document.
onCopy → Stream<ClipboardEvent>
только для чтения, унаследовано
Поток событий copy обрабатываемых этим Document.
onCut → Stream<ClipboardEvent>
только для чтения, унаследовано
Поток событий cut обрабатываемых этим Document.
onDoubleClick → Stream<Event>
@DomName('Document.ondblclick'), только для чтения, унаследовано
Поток событий doubleclick обрабатываемых этим Document.
onDrag → Stream<MouseEvent>
только для чтения, унаследовано
Поток событий drag обрабатываемых этим Document.
onDragEnd → Stream<MouseEvent>
только для чтения, унаследовано
Поток событий dragend обрабатываемых этим Document.
onDragEnter → Stream<MouseEvent>
только для чтения, унаследовано
Поток событий dragenter обрабатываемых этим Document.
onDragLeave → Stream<MouseEvent>
только для чтения, унаследовано
Поток событий dragleave обрабатываемых этим Document.
onDragOver → Stream<MouseEvent>
только для чтения, унаследовано
Поток событий dragover обрабатываемых этим Document.
onDragStart → Stream<MouseEvent>
только для чтения, унаследовано
Поток событий dragstart обрабатываемых этим Document.
onDrop → Stream<MouseEvent>
только для чтения, унаследовано
Поток событий drop обрабатываемых этим Document.
onDurationChange → Поток<Событие>
только для чтения, унаследованно
onEmptied → Поток<Событие>
только для чтения, унаследованно
onEnded → Поток<Событие>
только для чтения, унаследованно
onError → Поток<Событие>
только для чтения, унаследованно
Поток error событий, обработанных этим документом.
onFocus → Поток<Событие>
только для чтения, унаследованно
Поток focus событий, обработанных этим документом.
onFullscreenChange → Поток<Событие>
только для чтения, унаследованно
Поток fullscreenchange событий, обработанных этим документом.
onFullscreenError → Поток<Событие>
только для чтения, унаследованно
Поток fullscreenerror событий, обработанных этим документом.
onInput → Поток<Событие>
только для чтения, унаследованно
Поток input событий, обработанных этим документом.
onInvalid → Поток<Событие>
только для чтения, унаследованно
Поток invalid событий, обработанных этим документом.
onKeyDown → Поток<KeyboardEvent>
только для чтения, унаследованно
Поток keydown событий, обработанных этим документом.
onKeyPress → Поток<KeyboardEvent>
только для чтения, унаследованно
Поток keypress событий, обработанных этим документом.
onKeyUp → Поток<KeyboardEvent>
только для чтения, унаследованно
Поток keyup событий, обработанных этим документом.
onLoad → Поток<Событие>
только для чтения, унаследованно
Поток load событий, обработанных этим документом.
onLoadedData → Поток<Событие>
только для чтения, унаследованно
onLoadedMetadata → Поток<Событие>
только для чтения, унаследованно
onMouseDown → Поток<MouseEvent>
только для чтения, унаследованно
Поток mousedown событий, обработанных этим документом.
onMouseEnter → Поток<MouseEvent>
только для чтения, унаследованно
Поток mouseenter событий, обработанных этим документом.
onMouseLeave → Поток<MouseEvent>
только для чтения, унаследованно
Поток mouseleave событий, обработанных этим документом.
onMouseMove → Поток<MouseEvent>
только для чтения, унаследованно
Поток mousemove событий, обработанных этим документом.
onMouseOut → Поток<MouseEvent>
только для чтения, унаследованно
Поток mouseout событий, обработанных этим документом.
onMouseOver → Поток<MouseEvent>
только для чтения, унаследованно
Поток mouseover событий, обработанных этим документом.
onMouseUp → Поток<MouseEvent>
только для чтения, унаследованно
Поток mouseup событий, обработанных этим документом.
onMouseWheel → Поток<WheelEvent>
только для чтения, унаследованно
Поток mousewheel событий, обработанных этим документом.
onPaste → Поток<ClipboardEvent>
только для чтения, унаследованно
Поток paste событий, обработанных этим документом.
onPause → Поток<Событие>
только для чтения, унаследованно
onPlay → Поток<Событие>
только для чтения, унаследованно
onPlaying → Поток<Событие>
только для чтения, унаследованно
onPointerLockChange → Поток<Событие>
только для чтения, унаследованно
onPointerLockError → Поток<Событие>
только для чтения, унаследованно
onRateChange → Поток<Событие>
только для чтения, унаследованно
onReadyStateChange → Поток<Событие>
только для чтения, унаследованно
Поток readystatechange событий, обработанных этим документом.
onReset → Поток<Событие>
только для чтения, унаследованно
Поток reset событий, обработанных этим документом.
onResize → Поток<Событие>
только для чтения, унаследованно
onScroll → Поток<Событие>
только для чтения, унаследованно
Поток scroll событий, обработанных этим документом.
onSearch → Поток<Событие>
только для чтения, унаследованно
Поток search событий, обработанных этим документом.
onSecurityPolicyViolation → Поток<SecurityPolicyViolationEvent>
только для чтения, унаследованно
Поток securitypolicyviolation событий, обработанных этим документом.
onSeeked → Поток<Событие>
только для чтения, унаследованно
onSeeking → Поток<Событие>
только для чтения, унаследованно
onSelect → Поток<Событие>
только для чтения, унаследованно
Поток select событий, обработанных этим документом.
onSelectionChange → Stream<Event>
только для чтения, унаследованное
Поток событий selectionchange обрабатываемых этим документом.
onSelectStart → Stream<Event>
только для чтения, унаследованное
Поток событий selectstart обрабатываемых этим документом.
onStalled → Stream<Event>
только для чтения, унаследованное
onSubmit → Stream<Event>
только для чтения, унаследованное
Поток событий submit обрабатываемых этим документом.
onSuspend → Stream<Event>
только для чтения, унаследованное
onTimeUpdate → Stream<Event>
только для чтения, унаследованное
onTouchCancel → Stream<TouchEvent>
только для чтения, унаследованное
Поток событий touchcancel обрабатываемых этим документом.
onTouchEnd → Stream<TouchEvent>
только для чтения, унаследованное
Поток событий touchend обрабатываемых этим документом.
onTouchMove → Stream<TouchEvent>
только для чтения, унаследованное
Поток событий touchmove обрабатываемых этим документом.
onTouchStart → Stream<TouchEvent>
только для чтения, унаследованное
Поток событий touchstart обрабатываемых этим документом.
onVisibilityChange → Stream<Event>
@SupportedBrowser(SupportedBrowser.CHROME), @SupportedBrowser(SupportedBrowser.FIREFOX), @SupportedBrowser(SupportedBrowser.IE, '10'), только для чтения
onVolumeChange → Stream<Event>
только для чтения, унаследованное
onWaiting → Stream<Event>
только для чтения, унаследованное
origin → String?
только для чтения, унаследованное
ownerDocument → Document?
только для чтения, унаследованное
Документ, к которому принадлежит этот узел.
parent → Element?
@JSName('parentElement'), только для чтения, унаследованное
Родительский элемент этого узла.
parentNode → Node?
только для чтения, унаследованное
Родительский узел этого узла.
pointerLockElement → Element?
только для чтения, унаследованное
preferredStylesheetSet → String?
только для чтения
previousNode → Node?
@JSName('previousSibling'), только для чтения, унаследованное
Предыдущий узел-потомок.
readyState → String?
только для чтения, унаследованное
referrer → String
только для чтения
rootElement → SvgSvgElement?
только для чтения, унаследованное
rootScroller ↔ Element?
чтение/запись, унаследованное
runtimeType → Type
только для чтения, унаследованное
Представление типа объекта во время выполнения.
scrollingElement → Element?
только для чтения, унаследованное
selectedStylesheetSet ↔ String?
чтение/запись
styleSheets → List<StyleSheet>?
только для чтения
suborigin → String?
только для чтения, унаследованное
supportsRegister → bool
только для чтения, унаследованное
Устарело: используйте supportsRegisterElement вместо этого.
supportsRegisterElement → bool
только для чтения, унаследованное
Проверяет, поддерживается ли registerElement на текущей платформе.
text ↔ String?
@JSName('textContent'), @JSName('textContent'), чтение/запись, унаследованное
Весь текст внутри этого узла и его потомков.
timeline → DocumentTimeline?
только для чтения, унаследованное
title ↔ String
чтение/запись
visibilityState → String
@SupportedBrowser(SupportedBrowser.CHROME), @SupportedBrowser(SupportedBrowser.FIREFOX), @SupportedBrowser(SupportedBrowser.IE, '10'), только для чтения, унаследованное
window → WindowBase?
только для чтения, унаследованное

Методы

addEventListener(String type, EventListener? listener, [bool? useCapture]) → void
inherited
adoptNode(Node node) → Node
inherited
append(Node node) → Node
@JSName('appendChild'), inherited
Добавляет узел в конец списка дочерних узлов этого узла.
caretRangeFromPoint(int? x, int? y) → Range
@Unstable()
НЕУСТОЙЧИВО: Только Chrome — создаёт Range по заданной точке.
clone(bool? deep) → Node
@JSName('cloneNode'), inherited
Возвращает копию этого узла.
contains(Node? other) → bool
inherited
Возвращает true, если этот узел содержит указанный узел.
createDocumentFragment() → DocumentFragment
inherited
createElement(String tagName, [String? typeExtension]) → Element
inherited
createElementNS(String namespaceURI, String qualifiedName, [String? typeExtension]) → Element
inherited
createElementUpgrader(Type type, {String? extendsTag}) → ElementUpgrader
Создаёт апгрейдер элемента, который может быть использован для изменения типа обертки Dart для элементов.
createRange() → Range
inherited
dispatchEvent(Event event) → bool
inherited
elementFromPoint(int x, int y) → Element?
elementsFromPoint(int x, int y) → List<Element>
inherited
execCommand(String commandId, [bool? showUI, String? value]) → bool
inherited
exitFullscreen() → void
@SupportedBrowser(SupportedBrowser.CHROME), @SupportedBrowser(SupportedBrowser.SAFARI), override
Возвращает страницу к стандартному представлению.
exitPointerLock() → void
inherited
getAnimations() → List<Animation>
inherited
getElementById(String elementId) → Element?
inherited
getElementsByClassName(String classNames) → List<Node>
@Creates('NodeList|HtmlCollection'), @Returns('NodeList|HtmlCollection'), inherited
getElementsByName(String elementName) → List<Node>
@Creates('NodeList|HtmlCollection'), @Returns('NodeList|HtmlCollection'), inherited
getElementsByTagName(String localName) → List<Node>
@Creates('NodeList|HtmlCollection'), @Returns('NodeList|HtmlCollection'), inherited
getRootNode([Map? options]) → Node
inherited
hasChildNodes() → bool
inherited
Возвращает true, если у этого узла есть дочерние узлы.
importNode(Node node, [bool? deep]) → Node
inherited
insertAllBefore(Iterable<Node> newNodes, Node child) → void
inherited
Вставляет все узлы в этот узел непосредственно перед узлом child.
insertBefore(Node node, Node? child) → Node
inherited
Вставляет заданный узел в этот узел непосредственно перед узлом child. Если child равен null, то заданный узел вставляется в конец дочерних узлов этого узла.
noSuchMethod(Invocation invocation) → dynamic
inherited
Вызывается при обращении к несуществующему методу или свойству.
queryCommandEnabled(String commandId) → bool
inherited
queryCommandIndeterm(String commandId) → bool
inherited
queryCommandState(String commandId) → bool
inherited
queryCommandSupported(String commandId) → bool
inherited
queryCommandValue(String commandId) → String
inherited
querySelector(String selectors) → Element?
inherited
Находит первый дочерний элемент этого документа, который соответствует заданной группе селекторов.
querySelectorAll<T extends Element>(String selectors) → ElementList<T>
inherited
Находит все дочерние элементы этого документа, которые соответствуют заданной группе селекторов.
register(String tag, Type customElementClass, {String? extendsTag}) → void
Deprecated*: Используйте registerElement вместо этого.
registerElement(String tag, Type customElementClass, {String? extendsTag}) → void
inherited
registerElement2(String tag, [Map? options]) → Function
override
Регистрирует пользовательский подкласс Element, который можно создавать с помощью DOM.
remove() → void
inherited
Удаляет этот узел из DOM.
removeEventListener(String type, EventListener? listener, [bool? useCapture]) → void
inherited
replaceWith(Node otherNode) → Node
inherited
Заменяет этот узел другим узлом.
toString() → String
inherited
Выводит строковое представление этого узла.

Операторы

operator ==(Object other) → bool
унаследованное
Оператор равенства.

Константы

visibilityChangeEvent → const EventStreamProvider<Event>
@SupportedBrowser(SupportedBrowser.CHROME), @SupportedBrowser(SupportedBrowser.FIREFOX), @SupportedBrowser(SupportedBrowser.IE, '10')
Статический фабричный метод, предназначенный для экспонирования visibilitychange событий обработчикам событий, которые не обязательно являются экземплярами Document.
const _CustomEventStreamProvider<Event>(_determineVisibilityChangeEventType)

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-html/HtmlDocument-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API