Класс HtmlDocument
- Наследование
-
- Object
- EventTarget
- Node
- Document
- HtmlDocument
- Аннотации
-
- @Native("HTMLDocument")
Свойства
- activeElement → Element? только чтениеунаследовано
- addressSpace → String? только чтениеунаследовано
- baseUri → String? только чтениеунаследовано
- body ↔ BodyElement? чтение / запись
- childNodes → List<
Node> только чтениеунаследовано - Список дочерних узлов этого узла.
- contentType → String? только чтениеунаследовано
- currentScript → ScriptElement? только чтениеунаследовано
- documentElement → Element? только чтениеунаследовано
- domain → String? только чтениеунаследовано
- firstChild → Node? только чтениеунаследовано
- Первый дочерний узел этого узла.
- fonts → FontFaceSet? только чтениеунаследовано
- fullscreenElement → Element? только чтениеунаследовано
- fullscreenEnabled → bool? только чтениеунаследовано
- hashCode → int только чтениеунаследовано
- Хеш-код этого объекта.
- head → HeadElement? только чтение
- implementation → DomImplementation? только чтениеунаследовано
- isConnected → bool? только чтениеунаследовано
- lastChild → Node? только чтениеунаследовано
- Последний дочерний узел этого узла.
- lastModified → String? только чтение
- nextNode → Node? только чтениеунаследовано
- Следующий соседний узел.
- 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> только чтениеунаследовано - Поток событий
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 → Stream<
Event> только чтениеунаследовано - onEmptied → Stream<
Event> только чтениеунаследовано - onEnded → Stream<
Event> только чтениеунаследовано - onError → Stream<
Event> только чтениеунаследовано - Поток событий
error, обрабатываемых этим Document. - onFocus → Stream<
Event> только чтениеунаследовано - Поток событий
focus, обрабатываемых этим Document. - onFullscreenChange → Stream<
Event> только чтениеунаследовано - Поток событий
fullscreenchange, обрабатываемых этим Document. - onFullscreenError → Stream<
Event> только чтениеунаследовано - Поток событий
fullscreenerror, обрабатываемых этим Document. - onInput → Stream<
Event> только чтениеунаследовано - Поток событий
input, обрабатываемых этим Document. - onInvalid → Stream<
Event> только чтениеунаследовано - Поток событий
invalid, обрабатываемых этим Document. - onKeyDown → Stream<
KeyboardEvent> только чтениеунаследовано - Поток событий
keydown, обрабатываемых этим Document. - onKeyPress → Stream<
KeyboardEvent> только чтениеунаследовано - Поток событий
keypress, обрабатываемых этим Document. - onKeyUp → Stream<
KeyboardEvent> только чтениеунаследовано - Поток событий
keyup, обрабатываемых этим Document. - onLoad → Stream<
Event> только чтениеунаследовано - Поток событий
load, обрабатываемых этим Document. - onLoadedData → Stream<
Event> только чтениеунаследовано - onLoadedMetadata → Stream<
Event> только чтениеунаследовано - onMouseDown → Stream<
MouseEvent> только чтениеунаследовано - Поток событий
mousedown, обрабатываемых этим Document. - onMouseEnter → Stream<
MouseEvent> только чтениеунаследовано - Поток событий
mouseenter, обрабатываемых этим Document. - onMouseLeave → Stream<
MouseEvent> только чтениеунаследовано - Поток событий
mouseleave, обрабатываемых этим Document. - onMouseMove → Stream<
MouseEvent> только чтениеунаследовано - Поток событий
mousemove, обрабатываемых этим Document. - onMouseOut → Stream<
MouseEvent> только чтениеунаследовано - Поток событий
mouseout, обрабатываемых этим Document. - onMouseOver → Stream<
MouseEvent> только чтениеунаследовано - Поток событий
mouseover, обрабатываемых этим Document. - onMouseUp → Stream<
MouseEvent> только чтениеунаследовано - Поток событий
mouseup, обрабатываемых этим Document. - onMouseWheel → Stream<
WheelEvent> только чтениеунаследовано - Поток событий
mousewheel, обрабатываемых этим Document. - onPaste → Stream<
ClipboardEvent> только чтениеунаследовано - Поток событий
paste, обрабатываемых этим Document. - onPause → Stream<
Event> только чтениеунаследовано - onPlay → Stream<
Event> только чтениеунаследовано - onPlaying → Stream<
Event> только чтениеунаследовано - onPointerLockChange → Stream<
Event> только чтениеунаследовано - onPointerLockError → Stream<
Event> только чтениеунаследовано - onRateChange → Stream<
Event> только чтениеунаследовано - onReadyStateChange → Stream<
Event> только чтениеунаследовано - Поток событий
readystatechange, обрабатываемых этим Document. - onReset → Stream<
Event> только чтениеунаследовано - Поток событий
reset, обрабатываемых этим Document. - onResize → Stream<
Event> только чтениеунаследовано - onScroll → Stream<
Event> только чтениеунаследовано - Поток событий
scroll, обрабатываемых этим Document. - onSearch → Stream<
Event> только чтениеунаследовано - Поток событий
search, обрабатываемых этим Document. - onSecurityPolicyViolation → Stream<
SecurityPolicyViolationEvent> только чтениеунаследовано - Поток событий
securitypolicyviolation, обрабатываемых этим Document. - onSeeked → Stream<
Event> только чтениеунаследовано - onSeeking → Stream<
Event> только чтениеунаследовано - onSelect → Stream<
Event> только чтениеунаследовано - Поток событий
select, обрабатываемых этим Document. - onSelectionChange → Stream<
Event> только чтениеунаследовано - Поток событий
selectionchange, обрабатываемых этим Document. - onSelectStart → Stream<
Event> только чтениеунаследовано - Поток событий
selectstart, обрабатываемых этим Document. - onStalled → Stream<
Event> только чтениеунаследовано - onSubmit → Stream<
Event> только чтениеунаследовано - Поток событий
submit, обрабатываемых этим Document. - onSuspend → Stream<
Event> только чтениеунаследовано - onTimeUpdate → Stream<
Event> только чтениеунаследовано - onTouchCancel → Stream<
TouchEvent> только чтениеунаследовано - Поток событий
touchcancel, обрабатываемых этим Document. - onTouchEnd → Stream<
TouchEvent> только чтениеунаследовано - Поток событий
touchend, обрабатываемых этим Document. - onTouchMove → Stream<
TouchEvent> только чтениеунаследовано - Поток событий
touchmove, обрабатываемых этим Document. - onTouchStart → Stream<
TouchEvent> только чтениеунаследовано - Поток событий
touchstart, обрабатываемых этим Document. - onVisibilityChange → Stream<
Event> только чтение - onVolumeChange → Stream<
Event> только чтениеунаследовано - onWaiting → Stream<
Event> только чтениеунаследовано - origin → String? только чтениеунаследовано
- ownerDocument → Document? только чтениеунаследовано
- Документ, которому принадлежит этот узел.
- parent → Element? только чтениеунаследовано
- Родительский элемент этого узла.
- parentNode → Node? только чтениеунаследовано
- Родительский узел этого узла.
- pointerLockElement → Element? только чтениеунаследовано
- preferredStylesheetSet → String? только чтение
- previousNode → Node? только чтениеунаследовано
- Предыдущий соседний узел.
- 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? чтение / записьунаследовано
- Весь текст внутри этого узла и его потомков.
- timeline → DocumentTimeline? только чтениеунаследовано
- title ↔ String чтение / запись
- visibilityState → String только чтениеунаследовано
- window → WindowBase? только для чтенияунаследованный
Методы
- addEventListener(
String type, EventListener? listener, [bool? useCapture]) → void унаследованный - adoptNode(
Node node) → Node унаследованный - append(
Node node) → Node унаследованный - Добавляет узел в конец списка дочерних узлов этого узла.
- caretRangeFromPoint(
int? x, int? y) → Range - НЕСТАБИЛЬНО: только для Chrome — создает Range по заданной точке.
- clone(
bool? deep) → Node унаследованный - Возвращает копию этого узла.
- contains(
Node? other) → bool унаследованный - Возвращает true, если этот узел содержит указанный узел.
- createDocumentFragment(
) → DocumentFragment унаследованный - createElement(
String tagName, [String? typeExtension]) → Element унаследованный - createElementNS(
String namespaceURI, String qualifiedName, [String? typeExtension]) → Element унаследованный - createElementUpgrader(
Type type, {String? extendsTag}) → ElementUpgrader - Создает средство обновления элементов, которое можно использовать для изменения типа оболочки Dart для элементов.
- createRange(
) → Range унаследованный - dispatchEvent(
Event event) → bool унаследованный - elementFromPoint(
int x, int y) → Element? - elementsFromPoint(
int x, int y) → List< Element> унаследованный - execCommand(
String commandId, [bool? showUI, String? value]) → bool унаследованный - exitFullscreen(
) → void переопределение - Возвращает страницу к стандартному макету.
- exitPointerLock(
) → void унаследованный - getAnimations(
) → List< Animation> унаследованный - getElementById(
String elementId) → Element? унаследованный - getElementsByClassName(
String classNames) → List< Node> унаследованный - getElementsByName(
String elementName) → List< Node> унаследованный - getElementsByTagName(
String localName) → List< Node> унаследованный - getRootNode(
[Map? options]) → Node унаследованный - hasChildNodes(
) → bool унаследованный - Возвращает true, если у этого узла есть дочерние узлы.
- importNode(
Node node, [bool? deep]) → Node унаследованный - insertAllBefore(
Iterable< Node> newNodes, Node child) → void унаследованный - Вставляет все узлы в этот узел непосредственно перед дочерним узлом.
- insertBefore(
Node node, Node? child) → Node унаследованный - Вставляет указанный узел в этот узел непосредственно перед дочерним узлом. Если child равен
null, указанный узел вставляется в конец списка дочерних узлов этого узла. - noSuchMethod(
Invocation invocation) → dynamic унаследованный - Вызывается при обращении к несуществующему методу или свойству.
- queryCommandEnabled(
String commandId) → bool унаследованный - queryCommandIndeterm(
String commandId) → bool унаследованный - queryCommandState(
String commandId) → bool унаследованный - queryCommandSupported(
String commandId) → bool унаследованный - queryCommandValue(
String commandId) → String унаследованный - querySelector(
String selectors) → Element? унаследованный - Находит первый дочерний элемент этого документа, соответствующий указанной группе селекторов.
- querySelectorAll<
T extends Element>( String selectors) → ElementList< T> унаследованный - Находит все дочерние элементы этого документа, соответствующие указанной группе селекторов.
- register(
String tag, Type customElementClass, {String? extendsTag}) → void - Устарело*: используйте вместо этого registerElement.
- registerElement(
String tag, Type customElementClass, {String? extendsTag}) → void унаследованный - Устарело: это устаревший API, основанный на устаревшей спецификации Web Components v0.5. Web Components v0.5 не работает в современных браузерах и может использоваться только с полифилом.
- registerElement2(
String tag, [Map? options]) → Function переопределение - Устарело: это устаревший API, основанный на устаревшей спецификации Web Components v0.5. Этот метод не работает в современных браузерах и может использоваться только с полифилом.
- remove(
) → void унаследованный - Удаляет этот узел из DOM.
- removeEventListener(
String type, EventListener? listener, [bool? useCapture]) → void унаследованный - replaceWith(
Node otherNode) → Node унаследованный - Заменяет этот узел другим узлом.
- toString(
) → String унаследованный - Выводит строковое представление этого узла Node.
Операторы
- operator ==(
Object other) → bool унаследованный - Оператор равенства.
Константы
- visibilityChangeEvent → const EventStreamProvider<
Event> - Статическая фабрика, предназначенная для предоставления событий
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.19.6/dart-html/HtmlDocument-class.html