Класс SvgElement
- Наследование
-
- Object
- EventTarget
- Node
- Element
- SvgElement
- Реализованные типы
- Реализующие
- AnimationElement
- DescElement
- DiscardElement
- FEBlendElement
- FEColorMatrixElement
- FEComponentTransferElement
- FECompositeElement
- FEConvolveMatrixElement
- FEDiffuseLightingElement
- FEDisplacementMapElement
- FEDistantLightElement
- FEFloodElement
- FEFuncAElement
- FEFuncBElement
- FEFuncGElement
- FEFuncRElement
- FEGaussianBlurElement
- FEImageElement
- FEMergeElement
- FEMergeNodeElement
- FEMorphologyElement
- FEOffsetElement
- FEPointLightElement
- FESpecularLightingElement
- FESpotLightElement
- FETileElement
- FETurbulenceElement
- FilterElement
- GraphicsElement
- LinearGradientElement
- MarkerElement
- MaskElement
- MetadataElement
- PatternElement
- RadialGradientElement
- ScriptElement
- StopElement
- StyleElement
- SymbolElement
- TitleElement
- ViewElement
- Аннотации
-
- @Unstable()
- @Native("SVGElement")
Конструкторы
- SvgElement.created()
- Конструктор, создаваемый DOM при создании пользовательского элемента.
- SvgElement.svg(String svg, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) factory
- SvgElement.tag(String tag) factory
Свойства
- accessibleNode → AccessibleNode? только для чтения, унаследованно
- assignedSlot → SlotElement? только для чтения, унаследованно
- attributes ↔ Map<
Строка, Строка> чтение/запись, унаследованно - Все атрибуты данного элемента.
- baseUri → Строка? @JSName('baseURI'), только для чтения, унаследованно
- borderEdge → CssRect только для чтения, унаследованно
- Доступ к размерам и положению области содержимого + отступы + рамка элемента.
- childNodes → Список<
Узел> @Returns('NodeList'), @Creates('NodeList'), только для чтения, унаследованно - Список дочерних элементов этого узла.
- children ↔ Список<
Элемент> чтение/запись, перезагрузка - Список непосредственных дочерних элементов этого элемента.
- classes ↔ CssClassSet чтение/запись, унаследованный-setter, перезагрузка-getter
- Набор CSS-классов, применённых к этому элементу.
- className ↔ Строка чтение/запись, унаследованно
- client → Прямоугольник<
число> только для чтения, унаследованно - Получает положение этого элемента относительно области клиента страницы.
- clientHeight → Целое число только для чтения, унаследованно
- clientLeft → Целое число? только для чтения, унаследованно
- clientTop → Целое число? только для чтения, унаследованно
- clientWidth → Целое число только для чтения, унаследованно
- computedName → Строка? только для чтения, унаследованно
- computedRole → Строка? только для чтения, унаследованно
- contentEdge → CssRect только для чтения, унаследованно
- Доступ к положению содержимого этого элемента.
- contentEditable ↔ Строка чтение/запись, унаследованно
- dataset ↔ Map<
Строка, Строка> чтение/запись, унаследованно - Предоставляет доступ ко всем пользовательским атрибутам данных (data-*), заданным для этого элемента.
- dir ↔ Строка? чтение/запись, унаследованно
- documentOffset → Точка<
число> только для чтения, унаследованно - Предоставляет координаты элемента относительно верха документа.
- draggable ↔ логическое значение чтение/запись, унаследованно
- Указывает, может ли элемент быть перетащен и переброшен.
- firstChild → Узел? только для чтения, унаследованно
- Первый дочерний элемент данного узла.
- hashCode → Целое число только для чтения, унаследованно
- Код хэширования для данного объекта.
- Указывает, не относится ли элемент к текущему состоянию страницы.
- id ↔ Строка чтение/запись, унаследованно
- inert ↔ логическое значение? чтение/запись, унаследованно
- innerHtml ↔ Строка? чтение/запись, перезагрузка
- Разбирает фрагмент HTML и устанавливает его в качестве содержимого этого элемента.
- innerText ↔ Строка @JSName('innerText'), чтение/запись, унаследованно
- inputMode ↔ Строка? чтение/запись, унаследованно
- isConnected → логическое значение? только для чтения, унаследованно
- isContentEditable → логическое значение только для чтения, перезагрузка
- lang ↔ Строка? чтение/запись, унаследованно
- lastChild → Узел? только для чтения, унаследованно
- Последний дочерний элемент этого узла.
- localName → Строка @Returns('String'), только для чтения, унаследованно
- marginEdge → CssRect только для чтения, унаследованно
- Доступ к размерам и положению области содержимого + отступы + рамка + отступ элемента.
- namespaceUri → Строка? только для чтения, унаследованно
- URI, идентифицирующий XML-пространство имён этого элемента.
- nextElementSibling → Элемент? только для чтения, унаследованно
- nextNode → Узел? @JSName('nextSibling'), только для чтения, унаследованно
- Следующий дочерний узел.
- nodeName → Строка? только для чтения, унаследованно
- Имя данного узла.
- nodes ↔ Список<
Узел> чтение/запись, унаследованно - Модифицируемый список дочерних элементов этого узла.
- nodeType → Целое число только для чтения, унаследованно
- Тип узла.
- nodeValue → Строка? только для чтения, унаследованно
- Значение этого узла.
- nonce ↔ Строка? чтение/запись, перезагрузка
- offset → Прямоугольник<
число> только для чтения, унаследованно - Получает смещение этого элемента относительно его offsetParent.
- offsetHeight → Целое число только для чтения, унаследованно
- offsetLeft → Целое число только для чтения, унаследованно
- offsetParent → Элемент? только для чтения, унаследованно
- offsetTop → Целое число только для чтения, унаследованно
- offsetWidth → Целое число только для чтения, унаследованно
- on → ElementEvents только для чтения, унаследованно
- Это доступный для использования аксессор для потоков событий, который следует использовать только в том случае, если явный аксессор недоступен.
- onAbort → ElementStream<
Event> только для чтения, перезагрузка
- Поток событий
abort, обрабатываемых этим элементом Element. - onBeforeCopy → ElementStream<
Event> только для чтения, унаследованное - Поток событий
beforecopy, обрабатываемых этим элементом Element. - onBeforeCut → ElementStream<
Event> только для чтения, унаследованное - Поток событий
beforecut, обрабатываемых этим элементом Element. - onBeforePaste → ElementStream<
Event> только для чтения, унаследованное - Поток событий
beforepaste, обрабатываемых этим элементом Element. - onBlur → ElementStream<
Event> только для чтения, переопределено - Поток событий
blur, обрабатываемых этим элементом Element. - onCanPlay → ElementStream<
Event> только для чтения, переопределено - onCanPlayThrough → ElementStream<
Event> только для чтения, переопределено - onChange → ElementStream<
Event> только для чтения, переопределено - Поток событий
change, обрабатываемых этим элементом Element. - onClick → ElementStream<
MouseEvent> только для чтения, переопределено - Поток событий
click, обрабатываемых этим элементом Element. - onContextMenu → ElementStream<
MouseEvent> только для чтения, переопределено - Поток событий
contextmenu, обрабатываемых этим элементом Element. - onCopy → ElementStream<
ClipboardEvent> только для чтения, унаследованное - Поток событий
copy, обрабатываемых этим элементом Element. - onCut → ElementStream<
ClipboardEvent> только для чтения, унаследованное - Поток событий
cut, обрабатываемых этим элементом Element. - onDoubleClick → ElementStream<
Event> @DomName('SVGElement.ondblclick'), только для чтения, переопределено - Поток событий
doubleclick, обрабатываемых этим элементом Element. - 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> только для чтения, переопределено - Поток событий
error, обрабатываемых этим элементом Element. - onFocus → ElementStream<
Event> только для чтения, переопределено - Поток событий
focus, обрабатываемых этим элементом Element. - onFullscreenChange → ElementStream<
Event> только для чтения, унаследованное - Поток событий
fullscreenchange, обрабатываемых этим элементом Element. - onFullscreenError → ElementStream<
Event> только для чтения, унаследованное - Поток событий
fullscreenerror, обрабатываемых этим элементом Element. - onInput → ElementStream<
Event> только для чтения, переопределено - Поток событий
input, обрабатываемых этим элементом Element. - onInvalid → ElementStream<
Event> только для чтения, переопределено - Поток событий
invalid, обрабатываемых этим элементом Element. - onKeyDown → ElementStream<
KeyboardEvent> только для чтения, переопределено - Поток событий
keydown, обрабатываемых этим элементом Element. - onKeyPress → ElementStream<
KeyboardEvent> только для чтения, переопределено - Поток событий
keypress, обрабатываемых этим элементом Element. - onKeyUp → ElementStream<
KeyboardEvent> только для чтения, переопределено - Поток событий
keyup, обрабатываемых этим элементом Element. - onLoad → ElementStream<
Event> только для чтения, переопределено - Поток событий
load, обрабатываемых этим элементом Element. - 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> только для чтения, переопределение - Поток
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> только для чтения, унаследовано - Поток
touchleaveсобытий, обработанных этим элементом. - onTouchMove → ElementStream<
TouchEvent> только для чтения, переопределение - Поток
touchmoveсобытий, обработанных этим элементом. - onTouchStart → ElementStream<
TouchEvent> только для чтения, переопределение - Поток
touchstartсобытий, обработанных этим элементом. - onTransitionEnd → ElementStream<
TransitionEvent> @SupportedBrowser(SupportedBrowser.CHROME), @SupportedBrowser(SupportedBrowser.FIREFOX), @SupportedBrowser(SupportedBrowser.IE, '10'), @SupportedBrowser(SupportedBrowser.SAFARI), только для чтения, унаследовано - Поток
transitionendсобытий, обработанных этим элементом. - onVolumeChange → ElementStream<
Event> только для чтения, переопределение - onWaiting → ElementStream<
Event> только для чтения, переопределение - onWheel → ElementStream<
WheelEvent> только для чтения, переопределение
- outerHtml → String? только для чтения, переопределено
- ownerDocument → Document? только для чтения, унаследовано
- Документ, к которому относится этот узел.
- ownerSvgElement → SvgSvgElement? @JSName('ownerSVGElement'), только для чтения
- paddingEdge → CssRect только для чтения, унаследовано
- Доступ к размерам и положению области содержимого + отступа этого элемента.
- parent → Element? @JSName('parentElement'), только для чтения, унаследовано
- Родительский элемент этого узла.
- parentNode → Node? только для чтения, унаследовано
- Родительский узел этого узла.
- previousElementSibling → Element? только для чтения, унаследовано
- previousNode → Node? @JSName('previousSibling'), только для чтения, унаследовано
- Предыдущий узел-побратим.
- runtimeType → Type только для чтения, унаследовано
- Представление типа объекта во время выполнения.
- scrollHeight → int только для чтения, унаследовано
- scrollLeft ↔ int чтение/запись, унаследовано
- scrollTop ↔ int чтение/запись, унаследовано
- scrollWidth → int только для чтения, унаследовано
- shadowRoot → ShadowRoot? @SupportedBrowser(SupportedBrowser.CHROME, '25'), только для чтения, унаследовано
- Тенированный корень этого узла-хоста теней.
- slot ↔ String? чтение/запись, унаследовано
- spellcheck ↔ bool? чтение/запись, унаследовано
- style → CssStyleDeclaration только для чтения, унаследовано
- styleMap → StylePropertyMap? только для чтения, унаследовано
- tabIndex ↔ int? чтение/запись, унаследовано
- tagName → String только для чтения, унаследовано
- text ↔ String? @JSName('textContent'), @JSName('textContent'), чтение/запись, унаследовано
- Весь текст внутри этого узла и его потомков.
- title ↔ String? чтение/запись, унаследовано
- translate ↔ bool? чтение/запись, унаследовано
- Указывает, изменяется ли текстовое содержимое этого элемента при локализации страницы.
- viewportElement → SvgElement? только для чтения
Методы
- addEventListener(
String type, EventListener? listener, [bool? useCapture]) → void inherited - after(
Object nodes) → void inherited - animate(
Iterable< Map< String, dynamic>> frames, [dynamic timing]) → Animation @SupportedBrowser(SupportedBrowser.CHROME, '36'), inherited - Создаёт новый объект AnimationEffect, целевым элементом которого является объект, на котором вызывается метод, и вызывает метод play() объекта AnimationTimeline временной шкалы документа, передавая вновь созданный AnimationEffect в качестве аргумента методу. Возвращает Animation для эффекта.
- append(
Node node) → Node @JSName('appendChild'), inherited - Добавляет узел в конец списка дочерних узлов узлов этого узла.
- appendHtml(
String text, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) → void inherited - Парсит указанный текст как HTML и добавляет полученный узел после последнего дочернего элемента этого элемента.
- appendText(
String text) → void inherited - Добавляет указанный текст после последнего дочернего элемента этого элемента.
- attached(
) → void inherited - Вызывается DOM, когда этот элемент был вставлен в активный документ.
- attachShadow(
Map shadowRootInitDict) → ShadowRoot inherited - attributeChanged(
String name, String oldValue, String newValue) → void inherited - Вызывается DOM всякий раз, когда атрибут этого элемента был изменён.
- before(
Object nodes) → void inherited - blur(
) → void override - click(
) → void override - clone(
bool? deep) → Node @JSName('cloneNode'), inherited - Возвращает копию этого узла.
- closest(
String selectors) → Element? inherited - contains(
Node? other) → bool inherited - Возвращает true, если этот узел содержит указанный узел.
- createFragment(
String? svg, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) → DocumentFragment override - Создаёт фрагмент документа DocumentFragment из HTML-фрагмента и гарантирует, что он соответствует правилам проверки, заданным валидатором или treeSanitizer.
- createShadowRoot(
) → ShadowRoot @SupportedBrowser(SupportedBrowser.CHROME, '25'), inherited - Создаёт новый корень тени для этого узла-хоста тени.
- detached(
) → void inherited - Вызывается DOM, когда этот элемент был удалён из активного документа.
- dispatchEvent(
Event event) → bool inherited - enteredView(
) → void inherited - Устарело*: вместо этого переопределите attached.
- focus(
) → void override - getAnimations(
) → List< Animation> inherited - getAttribute(
String name) → String? inherited - getAttributeNames(
) → List< String> inherited - getAttributeNS(
String? namespaceURI, String name) → String? inherited - getBoundingClientRect(
) → Rectangle< num> @Creates('_DomRect'), @Returns('_DomRect|Null'), inherited - Возвращает наименьший прямоугольник, охватывающий отступы, полосы прокрутки и рамку этого элемента.
- getClientRects(
) → List< Rectangle< num>> inherited - getComputedStyle(
[String? pseudoElement]) → CssStyleDeclaration inherited - Набор всех CSS-значений, применённых к этому элементу, включая унаследованные и значения по умолчанию.
- getDestinationInsertionPoints(
) → List< Node> @Returns('NodeList'), @Creates('NodeList'), inherited - Возвращает список точек вставки DOM-тени, в которые распределён этот элемент.
- getElementsByClassName(
String classNames) → List< Node> @Creates('NodeList|HtmlCollection'), @Returns('NodeList|HtmlCollection'), inherited - Возвращает список узлов с заданным именем класса внутри этого элемента.
- getNamespacedAttributes(
String namespace) → Map< String, String> inherited - Получает карту для управления атрибутами определённого пространства имён.
- getRootNode(
[Map? options]) → Node inherited - hasAttribute(
String name) → bool inherited - hasAttributeNS(
String? namespaceURI, String name) → bool inherited - hasChildNodes(
) → bool inherited - Возвращает true, если у этого узла есть дочерние элементы.
- hasPointerCapture(
int pointerId) → bool inherited - insertAdjacentElement(
String where, Element element) → Element override - Вставляет
elementв DOM в указанном месте.
- insertAdjacentHtml(
String where, String text, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) → void override - Разбирает текст как фрагмент HTML и вставляет его в DOM в указанном месте.
- insertAdjacentText(
String where, String text) → void override - Вставляет текст в DOM в указанном месте.
- insertAllBefore(
Iterable< Node> newNodes, Node child) → void inherited - Вставляет все узлы в этот узел непосредственно перед узлом child.
- insertBefore(
Node node, Node? child) → Node inherited - Вставляет указанный узел в этот узел непосредственно перед узлом child. Если child равен
null, то данный узел вставляется в конец дочерних узлов этого узла. - leftView(
) → void inherited - Устаревший метод: используйте вместо этого detached.
- matches(
String selectors) → bool inherited - Проверяет, соответствует ли этот элемент CSS-селекторам.
- matchesWithAncestors(
String selectors) → bool inherited - Проверяет, соответствует ли этот элемент или любой из его предков CSS-селекторам.
- noSuchMethod(
Invocation invocation) → dynamic inherited - Вызывается при обращении к несуществующему методу или свойству.
- offsetTo(
Element parent) → Point< num> inherited - Возвращает смещение этого элемента относительно указанного
parent. - querySelector(
String selectors) → Element? inherited - Находит первый дочерний элемент этого элемента, который соответствует указанной группе селекторов.
- querySelectorAll<
T extends Element>( String selectors) → ElementList< T> inherited - Находит все дочерние элементы этого элемента, которые соответствуют указанной группе селекторов.
- releasePointerCapture(
int pointerId) → void inherited - remove(
) → void inherited - Удаляет этот узел из DOM.
- removeAttribute(
String name) → void inherited - removeAttributeNS(
String? namespaceURI, String name) → void inherited - removeEventListener(
String type, EventListener? listener, [bool? useCapture]) → void inherited - replaceWith(
Node otherNode) → Node inherited - Заменяет этот узел другим узлом.
- requestFullscreen(
[Map? options]) → Future< void> @SupportedBrowser(SupportedBrowser.CHROME), @SupportedBrowser(SupportedBrowser.FIREFOX), @SupportedBrowser(SupportedBrowser.SAFARI), inherited - Переводит этот элемент в полноэкранный режим.
- requestPointerLock(
) → void inherited - scroll(
[dynamic options_OR_x, num? y]) → void inherited - scrollBy(
[dynamic options_OR_x, num? y]) → void inherited - scrollIntoView(
[ScrollAlignment? alignment]) → void inherited - Прокручивает этот элемент в область видимости.
- scrollIntoViewIfNeeded(
[bool? centerIfNeeded]) → void inherited - Нестандартный метод, аналогичный
scrollIntoView, который прокручивает текущий элемент в область видимости браузера, если он не находится в этой области. Если элемент уже в области видимости, то прокрутка не происходит. - scrollTo(
[dynamic options_OR_x, num? y]) → void inherited - setApplyScroll(
String nativeScrollBehavior) → Future< ScrollState> inherited - setAttribute(
String name, Object value) → void inherited - setAttributeNS(
String? namespaceURI, String name, Object value) → void inherited - setDistributeScroll(
String nativeScrollBehavior) → Future< ScrollState> inherited - setInnerHtml(
String? html, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) → void inherited - Разбирает фрагмент HTML и устанавливает его как содержимое этого элемента. Это гарантирует, что сгенерированное содержимое следует правилам очистки, заданным валидатором или treeSanitizer.
- setPointerCapture(
int pointerId) → void inherited - toString(
) → String inherited - Строковое представление этого элемента.
Операторы
- operator ==(
Object other) → bool inherited - Оператор равенства.
Статические методы
- isTagSupported(
String tag) → bool override - Проверяет, поддерживается ли тип SVG-элемента текущей платформой.
Константы
- abortEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
abortобработчикам событий, которые необязательно являются экземплярами Element.const EventStreamProvider<Event>('abort') - blurEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
blurобработчикам событий, которые необязательно являются экземплярами Element.const EventStreamProvider<Event>('blur') - canPlayEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('canplay') - canPlayThroughEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('canplaythrough') - changeEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
changeобработчикам событий, которые необязательно являются экземплярами Element.const EventStreamProvider<Event>('change') - clickEvent → const EventStreamProvider<
MouseEvent> - Статический фабричный метод, предназначенный для экспонирования событий
clickобработчикам событий, которые необязательно являются экземплярами Element.const EventStreamProvider<MouseEvent>('click') - contextMenuEvent → const EventStreamProvider<
MouseEvent> - Статический фабричный метод, предназначенный для экспонирования событий
contextmenuобработчикам событий, которые необязательно являются экземплярами Element.const EventStreamProvider<MouseEvent>('contextmenu') - doubleClickEvent → const EventStreamProvider<
Event> @DomName('SVGElement.dblclickEvent') - Статический фабричный метод, предназначенный для экспонирования событий
doubleclickобработчикам событий, которые необязательно являются экземплярами Element.const EventStreamProvider<Event>('dblclick') - dragEndEvent → const EventStreamProvider<
MouseEvent> - Поток событий
dragendгенерируется, когда элемент завершает операцию перетаскивания.const EventStreamProvider<MouseEvent>('dragend') - dragEnterEvent → const EventStreamProvider<
MouseEvent> - Поток событий
dragenterгенерируется, когда перетаскиваемый объект впервые наводится на элемент.const EventStreamProvider<MouseEvent>('dragenter') - dragEvent → const EventStreamProvider<
MouseEvent> - Поток событий
dragгенерируется, когда элемент перетаскивается.const EventStreamProvider<MouseEvent>('drag') - dragLeaveEvent → const EventStreamProvider<
MouseEvent> - Поток событий
dragleaveгенерируется, когда объект, который перетаскивается над элементом, покидает целевую область элемента.const EventStreamProvider<MouseEvent>('dragleave') - dragOverEvent → const EventStreamProvider<
MouseEvent> - Поток событий
dragoverгенерируется, когда перетаскиваемый объект находится над элементом.const EventStreamProvider<MouseEvent>('dragover') - dragStartEvent → const EventStreamProvider<
MouseEvent> - Поток событий
dragstartдля элемента, который перетаскивается, когда началось перетаскивание.const EventStreamProvider<MouseEvent>('dragstart') - dropEvent → const EventStreamProvider<
MouseEvent> - Поток событий
dropгенерируется, когда перетаскиваемый объект опускается на элемент.const EventStreamProvider<MouseEvent>('drop') - durationChangeEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('durationchange') - emptiedEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('emptied') - endedEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('ended') - errorEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
errorобработчикам событий, которые необязательно являются экземплярами Element.const EventStreamProvider<Event>('error') - focusEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
focusобработчикам событий, которые необязательно являются экземплярами Element.const EventStreamProvider<Event>('focus') - inputEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
inputобработчикам событий, которые необязательно являются экземплярами Element.const EventStreamProvider<Event>('input') - invalidEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
invalidобработчикам событий, которые необязательно являются экземплярами Element.const EventStreamProvider<Event>('invalid') - keyDownEvent → const EventStreamProvider<
KeyboardEvent> - Статический фабричный метод, предназначенный для экспонирования событий
keydownобработчикам событий, которые необязательно являются экземплярами Element.const EventStreamProvider<KeyboardEvent>('keydown') - keyPressEvent → const EventStreamProvider<
KeyboardEvent> - Статический фабричный метод, предназначенный для экспонирования событий
keypressобработчикам событий, которые необязательно являются экземплярами Element.const EventStreamProvider<KeyboardEvent>('keypress') - keyUpEvent → const EventStreamProvider<
KeyboardEvent> - Статический фабричный метод, предназначенный для экспонирования событий
keyupобработчикам событий, которые необязательно являются экземплярами Element.const EventStreamProvider<KeyboardEvent>('keyup') - loadedDataEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('loadeddata') - loadedMetadataEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('loadedmetadata') - loadEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
loadобработчикам событий, которые необязательно являются экземплярами Element.const EventStreamProvider<Event>('load') - mouseDownEvent → const EventStreamProvider<
MouseEvent>
- Статический фабричный метод, предназначенный для экспонирования событий
mousedownобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<MouseEvent>('mousedown') - mouseEnterEvent → const EventStreamProvider<
MouseEvent> - Статический фабричный метод, предназначенный для экспонирования событий
mouseenterобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<MouseEvent>('mouseenter') - mouseLeaveEvent → const EventStreamProvider<
MouseEvent> - Статический фабричный метод, предназначенный для экспонирования событий
mouseleaveобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<MouseEvent>('mouseleave') - mouseMoveEvent → const EventStreamProvider<
MouseEvent> - Статический фабричный метод, предназначенный для экспонирования событий
mousemoveобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<MouseEvent>('mousemove') - mouseOutEvent → const EventStreamProvider<
MouseEvent> - Статический фабричный метод, предназначенный для экспонирования событий
mouseoutобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<MouseEvent>('mouseout') - mouseOverEvent → const EventStreamProvider<
MouseEvent> - Статический фабричный метод, предназначенный для экспонирования событий
mouseoverобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<MouseEvent>('mouseover') - mouseUpEvent → const EventStreamProvider<
MouseEvent> - Статический фабричный метод, предназначенный для экспонирования событий
mouseupобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<MouseEvent>('mouseup') - mouseWheelEvent → const EventStreamProvider<
WheelEvent> - Статический фабричный метод, предназначенный для экспонирования событий
mousewheelобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<WheelEvent>('mousewheel') - pauseEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('pause') - playEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('play') - playingEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('playing') - rateChangeEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('ratechange') - resetEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
resetобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<Event>('reset') - resizeEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('resize') - scrollEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
scrollобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<Event>('scroll') - seekedEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('seeked') - seekingEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('seeking') - selectEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
selectобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<Event>('select') - stalledEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('stalled') - submitEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
submitобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<Event>('submit') - suspendEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('suspend') - timeUpdateEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('timeupdate') - touchCancelEvent → const EventStreamProvider<
TouchEvent> - Статический фабричный метод, предназначенный для экспонирования событий
touchcancelобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<TouchEvent>('touchcancel') - touchEndEvent → const EventStreamProvider<
TouchEvent> - Статический фабричный метод, предназначенный для экспонирования событий
touchendобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<TouchEvent>('touchend') - touchMoveEvent → const EventStreamProvider<
TouchEvent> - Статический фабричный метод, предназначенный для экспонирования событий
touchmoveобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<TouchEvent>('touchmove') - touchStartEvent → const EventStreamProvider<
TouchEvent> - Статический фабричный метод, предназначенный для экспонирования событий
touchstartобработчикам событий, которые не обязательно являются экземплярами Element.const EventStreamProvider<TouchEvent>('touchstart') - volumeChangeEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('volumechange') - waitingEvent → const EventStreamProvider<
Event> -
const EventStreamProvider<Event>('waiting') - wheelEvent → const EventStreamProvider<
WheelEvent> -
const EventStreamProvider<WheelEvent>('wheel')
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-svg/SvgElement-class.html