Spec-Zone.ru › Dart 1

dart:svg

Класс SvgElement

Наследование
  • Object
  • JSObject
  • DartHtmlDomObject
  • EventTarget
  • Узел
  • Элемент
  • SvgElement
Реализует
  • GlobalEventHandlers
Реализовано в
  • AnimationElement
  • DescElement
  • DiscardElement
  • FEBlendElement
  • FEColorMatrixElement
  • FEComponentTransferElement
  • FECompositeElement
  • FEConvolveMatrixElement
  • FEDiffuseLightingElement
  • FEDisplacementMapElement
  • FEDistantLightElement
  • FEFloodElement
  • FEGaussianBlurElement
  • FEImageElement
  • FEMergeElement
  • FEMergeNodeElement
  • FEMorphologyElement
  • FEOffsetElement
  • FEPointLightElement
  • FESpecularLightingElement
  • FESpotLightElement
  • FETileElement
  • FETurbulenceElement
  • FilterElement
  • GraphicsElement
  • MarkerElement
  • MaskElement
  • MetadataElement
  • PatternElement
  • ScriptElement
  • StopElement
  • StyleElement
  • SymbolElement
  • TitleElement
  • ViewElement
Аннотации
  • @DomName('SVGElement')
  • @Unstable()

Константы

abortEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.abortEvent'), @Experimental()
const EventStreamProvider<Event>('abort')
blurEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.blurEvent'), @Experimental()
const EventStreamProvider<Event>('blur')
canPlayEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.canplayEvent'), @Experimental()
const EventStreamProvider<Event>('canplay')
canPlayThroughEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.canplaythroughEvent'), @Experimental()
const EventStreamProvider<Event>('canplaythrough')
changeEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.changeEvent'), @Experimental()
const EventStreamProvider<Event>('change')
clickEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.clickEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('click')
contextMenuEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.contextmenuEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('contextmenu')
doubleClickEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.dblclickEvent'), @Experimental()
const EventStreamProvider<Event>('dblclick')
dragEndEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.dragendEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('dragend')
dragEnterEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.dragenterEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('dragenter')
dragEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.dragEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('drag')
dragLeaveEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.dragleaveEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('dragleave')
dragOverEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.dragoverEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('dragover')
dragStartEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.dragstartEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('dragstart')
dropEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.dropEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('drop')
durationChangeEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.durationchangeEvent'), @Experimental()
const EventStreamProvider<Event>('durationchange')
emptiedEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.emptiedEvent'), @Experimental()
const EventStreamProvider<Event>('emptied')
endedEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.endedEvent'), @Experimental()
const EventStreamProvider<Event>('ended')
errorEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.errorEvent'), @Experimental()
const EventStreamProvider<Event>('error')
focusEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.focusEvent'), @Experimental()
const EventStreamProvider<Event>('focus')
inputEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.inputEvent'), @Experimental()
const EventStreamProvider<Event>('input')
invalidEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.invalidEvent'), @Experimental()
const EventStreamProvider<Event>('invalid')
keyDownEvent → EventStreamProvider<KeyboardEvent>
@DocsEditable(), @DomName('SVGElement.keydownEvent'), @Experimental()
const EventStreamProvider<KeyboardEvent>('keydown')
keyPressEvent → EventStreamProvider<KeyboardEvent>
@DocsEditable(), @DomName('SVGElement.keypressEvent'), @Experimental()
const EventStreamProvider<KeyboardEvent>('keypress')
keyUpEvent → EventStreamProvider<KeyboardEvent>
@DocsEditable(), @DomName('SVGElement.keyupEvent'), @Experimental()
const EventStreamProvider<KeyboardEvent>('keyup')
loadedDataEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.loadeddataEvent'), @Experimental()
const EventStreamProvider<Event>('loadeddata')
loadedMetadataEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.loadedmetadataEvent'), @Experimental()
const EventStreamProvider<Event>('loadedmetadata')
loadEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.loadEvent'), @Experimental()
const EventStreamProvider<Event>('load')
mouseDownEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.mousedownEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('mousedown')
mouseEnterEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.mouseenterEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('mouseenter')
END_OF_DOCUMENT_MARKER
mouseLeaveEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.mouseleaveEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('mouseleave')
mouseMoveEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.mousemoveEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('mousemove')
mouseOutEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.mouseoutEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('mouseout')
mouseOverEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.mouseoverEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('mouseover')
mouseUpEvent → EventStreamProvider<MouseEvent>
@DocsEditable(), @DomName('SVGElement.mouseupEvent'), @Experimental()
const EventStreamProvider<MouseEvent>('mouseup')
mouseWheelEvent → EventStreamProvider<WheelEvent>
@DocsEditable(), @DomName('SVGElement.mousewheelEvent'), @Experimental()
const EventStreamProvider<WheelEvent>('mousewheel')
pauseEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.pauseEvent'), @Experimental()
const EventStreamProvider<Event>('pause')
playEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.playEvent'), @Experimental()
const EventStreamProvider<Event>('play')
playingEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.playingEvent'), @Experimental()
const EventStreamProvider<Event>('playing')
rateChangeEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.ratechangeEvent'), @Experimental()
const EventStreamProvider<Event>('ratechange')
resetEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.resetEvent'), @Experimental()
const EventStreamProvider<Event>('reset')
resizeEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.resizeEvent'), @Experimental()
const EventStreamProvider<Event>('resize')
scrollEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.scrollEvent'), @Experimental()
const EventStreamProvider<Event>('scroll')
seekedEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.seekedEvent'), @Experimental()
const EventStreamProvider<Event>('seeked')
seekingEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.seekingEvent'), @Experimental()
const EventStreamProvider<Event>('seeking')
selectEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.selectEvent'), @Experimental()
const EventStreamProvider<Event>('select')
stalledEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.stalledEvent'), @Experimental()
const EventStreamProvider<Event>('stalled')
submitEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.submitEvent'), @Experimental()
const EventStreamProvider<Event>('submit')
suspendEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.suspendEvent'), @Experimental()
const EventStreamProvider<Event>('suspend')
timeUpdateEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.timeupdateEvent'), @Experimental()
const EventStreamProvider<Event>('timeupdate')
touchCancelEvent → EventStreamProvider<TouchEvent>
@DocsEditable(), @DomName('SVGElement.touchcancelEvent'), @Experimental()
const EventStreamProvider<TouchEvent>('touchcancel')
touchEndEvent → EventStreamProvider<TouchEvent>
@DocsEditable(), @DomName('SVGElement.touchendEvent'), @Experimental()
const EventStreamProvider<TouchEvent>('touchend')
touchMoveEvent → EventStreamProvider<TouchEvent>
@DocsEditable(), @DomName('SVGElement.touchmoveEvent'), @Experimental()
const EventStreamProvider<TouchEvent>('touchmove')
touchStartEvent → EventStreamProvider<TouchEvent>
@DocsEditable(), @DomName('SVGElement.touchstartEvent'), @Experimental()
const EventStreamProvider<TouchEvent>('touchstart')
volumeChangeEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.volumechangeEvent'), @Experimental()
const EventStreamProvider<Event>('volumechange')
waitingEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('SVGElement.waitingEvent'), @Experimental()
const EventStreamProvider<Event>('waiting')

Статические свойства

instanceRuntimeType → Type
@Deprecated("Только для внутреннего использования"), только для чтения

Статические методы

isTagSupported(String tag) → bool

Проверяет, поддерживается ли тип элемента SVG текущей платформой.

Конструкторы

SvgElement.created()

Конструктор, инициализируемый DOM при создании пользовательского элемента.

SvgElement.internal_()
SvgElement.svg(String svg, { NodeValidator validator, NodeTreeSanitizer treeSanitizer })
factory
SvgElement.tag(String tag)
factory

Свойства экземпляра

children → Список<Элемент>
чтение / запись
classes → CssClassSet
только чтение
innerHtml → Строка
чтение / запись
isContentEditable → bool
только чтение
onAbort → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.onabort'), @Experimental(), только чтение
onBlur → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.onblur'), @Experimental(), только чтение
onCanPlay → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.oncanplay'), @Experimental(), только чтение
onCanPlayThrough → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.oncanplaythrough'), @Experimental(), только чтение
onChange → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.onchange'), @Experimental(), только чтение
onClick → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.onclick'), @Experimental(), только чтение
onContextMenu → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.oncontextmenu'), @Experimental(), только чтение
onDoubleClick → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.ondblclick'), @Experimental(), только чтение
onDrag → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.ondrag'), @Experimental(), только чтение
onDragEnd → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.ondragend'), @Experimental(), только чтение
onDragEnter → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.ondragenter'), @Experimental(), только чтение
onDragLeave → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.ondragleave'), @Experimental(), только чтение
onDragOver → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.ondragover'), @Experimental(), только чтение
onDragStart → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.ondragstart'), @Experimental(), только чтение
onDrop → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.ondrop'), @Experimental(), только чтение
onDurationChange → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.ondurationchange'), @Experimental(), только чтение
onEmptied → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.onemptied'), @Experimental(), только чтение
onEnded → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.onended'), @Experimental(), только чтение
onError → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.onerror'), @Experimental(), только чтение
onFocus → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.onfocus'), @Experimental(), только чтение
onInput → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.oninput'), @Experimental(), только чтение
onInvalid → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.oninvalid'), @Experimental(), только чтение
onKeyDown → ElementStream<KeyboardEvent>
@DocsEditable(), @DomName('SVGElement.onkeydown'), @Experimental(), только чтение
onKeyPress → ElementStream<KeyboardEvent>
@DocsEditable(), @DomName('SVGElement.onkeypress'), @Experimental(), только чтение
onKeyUp → ElementStream<KeyboardEvent>
@DocsEditable(), @DomName('SVGElement.onkeyup'), @Experimental(), только чтение
onLoad → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.onload'), @Experimental(), только чтение
onLoadedData → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.onloadeddata'), @Experimental(), только чтение
onLoadedMetadata → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.onloadedmetadata'), @Experimental(), только чтение
onMouseDown → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.onmousedown'), @Experimental(), только чтение
onMouseEnter → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.onmouseenter'), @Experimental(), только чтение
onMouseLeave → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.onmouseleave'), @Experimental(), только чтение
onMouseMove → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.onmousemove'), @Experimental(), только чтение
onMouseOut → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.onmouseout'), @Experimental(), только чтение
onMouseOver → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.onmouseover'), @Experimental(), только чтение
onMouseUp → ElementStream<MouseEvent>
@DocsEditable(), @DomName('SVGElement.onmouseup'), @Experimental(), только чтение
onMouseWheel → ElementStream<WheelEvent>
@DocsEditable(), @DomName('SVGElement.onmousewheel'), @Experimental(), только чтение
onPause → ElementStream<Событие>
@DocsEditable(), @DomName('SVGElement.onpause'), @Experimental(), только чтение
END_OF_DOCUMENT_MARKER
onPlay → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.onplay'), @Experimental(), read-only
onPlaying → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.onplaying'), @Experimental(), read-only
onRateChange → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.onratechange'), @Experimental(), read-only
onReset → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.onreset'), @Experimental(), read-only
onResize → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.onresize'), @Experimental(), read-only
onScroll → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.onscroll'), @Experimental(), read-only
onSeeked → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.onseeked'), @Experimental(), read-only
onSeeking → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.onseeking'), @Experimental(), read-only
onSelect → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.onselect'), @Experimental(), read-only
onStalled → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.onstalled'), @Experimental(), read-only
onSubmit → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.onsubmit'), @Experimental(), read-only
onSuspend → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.onsuspend'), @Experimental(), read-only
onTimeUpdate → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.ontimeupdate'), @Experimental(), read-only
onTouchCancel → ElementStream<TouchEvent>
@DocsEditable(), @DomName('SVGElement.ontouchcancel'), @Experimental(), read-only
onTouchEnd → ElementStream<TouchEvent>
@DocsEditable(), @DomName('SVGElement.ontouchend'), @Experimental(), read-only
onTouchMove → ElementStream<TouchEvent>
@DocsEditable(), @DomName('SVGElement.ontouchmove'), @Experimental(), read-only
onTouchStart → ElementStream<TouchEvent>
@DocsEditable(), @DomName('SVGElement.ontouchstart'), @Experimental(), read-only
onVolumeChange → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.onvolumechange'), @Experimental(), read-only
onWaiting → ElementStream<Event>
@DocsEditable(), @DomName('SVGElement.onwaiting'), @Experimental(), read-only
outerHtml → String
read-only
ownerSvgElement → SvgSvgElement
@DocsEditable(), @DomName('SVGElement.ownerSVGElement'), read-only
style → CssStyleDeclaration
@DocsEditable(), @DomName('SVGElement.style'), @Experimental(), read-only
tabIndex → int
@DocsEditable(), @DomName('SVGElement.tabIndex'), @Experimental(), read / write
viewportElement → SvgElement
@DocsEditable(), @DomName('SVGElement.viewportElement'), read-only
assignedSlot → SlotElement
@DocsEditable(), @DomName('Element.assignedSlot'), @Experimental(), read-only, inherited
attributes → Map<String, String>
read / write, inherited

Все атрибуты этого элемента.

baseUri → String
@DocsEditable(), @DomName('Node.baseURI'), read-only, inherited
borderEdge → CssRect
@Experimental(), read-only, inherited

Доступ к размерам и положению области содержимого + отступы + рамка этого элемента.

childNodes → List<Node>
@DocsEditable(), @DomName('Node.childNodes'), read-only, inherited

Список дочерних элементов этого узла.

classes → CssClassSet
read / write, inherited

Набор CSS-классов, применяемых к этому элементу.

className → String
@DocsEditable(), @DomName('Element.className'), read / write, inherited
client → Rectangle
read-only, inherited

Получает положение этого элемента относительно клиентской области страницы.

clientHeight → int
@DocsEditable(), @DomName('Element.clientHeight'), read-only, inherited
clientLeft → int
@DocsEditable(), @DomName('Element.clientLeft'), read-only, inherited
clientTop → int
@DocsEditable(), @DomName('Element.clientTop'), read-only, inherited
clientWidth → int
@DocsEditable(), @DomName('Element.clientWidth'), read-only, inherited
computedName → String
@DocsEditable(), @DomName('Element.computedName'), @Experimental(), read-only, inherited
computedRole → String
@DocsEditable(), @DomName('Element.computedRole'), @Experimental(), read-only, inherited
contentEdge → CssRect
@Experimental(), read-only, inherited

Получить позицию содержимого этого элемента.

contentEditable → String
read / write, inherited
contextMenu → MenuElement
read / write, inherited
dataset → Map<String, String>
read / write, inherited

Обеспечивает доступ ко всем настраиваемым атрибутам данных (data-*) заданным для этого элемента.

dir → String
read / write, inherited
documentOffset → Point
@Experimental(), read-only, inherited

Предоставляет координаты элемента относительно верхней части документа.

draggable → bool
чтение / запись, унаследованно
dropzone → Строка
чтение / запись, унаследованно
firstChild → Узел
@DocsEditable(), @DomName('Node.firstChild'), только чтение, унаследованно

Первый дочерний узел этого узла.

hashCode → int
только чтение, унаследованно
hidden → bool
чтение / запись, унаследованно
id → Строка
@DocsEditable(), @DomName('Element.id'), чтение / запись, унаследованно
lang → Строка
чтение / запись, унаследованно
lastChild → Узел
@DocsEditable(), @DomName('Node.lastChild'), только чтение, унаследованно

Последний дочерний узел этого узла.

localName → Строка
@DocsEditable(), @DomName('Element.localName'), только чтение, унаследованно
marginEdge → CssRect
@Experimental(), только чтение, унаследованно

Получает размеры и положение рамки элемента, включающей контент, отступы, границы и отступ.

namespaceUri → Строка
@DomName('Element.namespaceUri'), только чтение, унаследованно

URI, идентифицирующий XML-пространство имен этого элемента.

nextElementSibling → Элемент
@DocsEditable(), @DomName('Element.nextElementSibling'), только чтение, унаследованно
nextNode → Узел
@DocsEditable(), @DomName('Node.nextSibling'), только чтение, унаследованно

Следующий узел-потомок.

nodeName → Строка
@DocsEditable(), @DomName('Node.nodeName'), только чтение, унаследованно

Имя этого узла.

nodes → Список<Узел>
чтение / запись, унаследованно

Изменяемый список дочерних элементов этого узла.

nodeType → int
@DocsEditable(), @DomName('Node.nodeType'), только чтение, унаследованно

Тип узла.

nodeValue → Строка
@DocsEditable(), @DomName('Node.nodeValue'), только чтение, унаследованно

Значение этого узла.

offset → Прямоугольник
только чтение, унаследованно

Получает смещение этого элемента относительно его offsetParent.

offsetHeight → int
@DocsEditable(), @DomName('Element.offsetHeight'), только чтение, унаследованно
offsetLeft → int
@DocsEditable(), @DomName('Element.offsetLeft'), только чтение, унаследованно
offsetParent → Элемент
@DocsEditable(), @DomName('Element.offsetParent'), только чтение, унаследованно
offsetTop → int
@DocsEditable(), @DomName('Element.offsetTop'), только чтение, унаследованно
offsetWidth → int
@DocsEditable(), @DomName('Element.offsetWidth'), только чтение, унаследованно
on → ElementEvents
только чтение, унаследованно

Это удобный аксессор для потоков событий, который следует использовать только тогда, когда явный аксессор недоступен.

onBeforeCopy → ElementStream<Event>
@DocsEditable(), @DomName('Element.onbeforecopy'), только чтение, унаследованно

Поток beforecopy событий, обрабатываемых этим Element.

onBeforeCut → ElementStream<Event>
@DocsEditable(), @DomName('Element.onbeforecut'), только чтение, унаследованно

Поток beforecut событий, обрабатываемых этим Element.

onBeforePaste → ElementStream<Event>
@DocsEditable(), @DomName('Element.onbeforepaste'), только чтение, унаследованно

Поток beforepaste событий, обрабатываемых этим Element.

onCopy → ElementStream<ClipboardEvent>
@DocsEditable(), @DomName('Element.oncopy'), только чтение, унаследованно

Поток copy событий, обрабатываемых этим Element.

onCut → ElementStream<ClipboardEvent>
@DocsEditable(), @DomName('Element.oncut'), только чтение, унаследованно

Поток cut событий, обрабатываемых этим Element.

onFullscreenChange → ElementStream<Event>
@DocsEditable(), @DomName('Element.onwebkitfullscreenchange'), @Experimental(), только чтение, унаследованно

Поток fullscreenchange событий, обрабатываемых этим Element.

onFullscreenError → ElementStream<Event>
@DocsEditable(), @DomName('Element.onwebkitfullscreenerror'), @Experimental(), только чтение, унаследованно

Поток fullscreenerror событий, обрабатываемых этим Element.

onPaste → ElementStream<ClipboardEvent>
@DocsEditable(), @DomName('Element.onpaste'), только чтение, унаследованно

Поток paste событий, обрабатываемых этим Element.

onSearch → ElementStream<Event>
@DocsEditable(), @DomName('Element.onsearch'), @Experimental(), только чтение, унаследованно

Поток search событий, обрабатываемых этим Element.

onSelectStart → ElementStream<Event>
@DocsEditable(), @DomName('Element.onselectstart'), @Experimental(), только чтение, унаследованно

Поток selectstart событий, обрабатываемых этим Element.

onTouchEnter → ElementStream<TouchEvent>
@DocsEditable(), @DomName('Element.ontouchenter'), @Experimental(), только чтение, унаследованно

Поток touchenter событий, обрабатываемых этим Element.

onTouchLeave → ElementStream<TouchEvent>
@DocsEditable(), @DomName('Element.ontouchleave'), @Experimental(), только чтение, унаследованно

Поток touchleave событий, обрабатываемых этим Element.

onTransitionEnd → ElementStream<TransitionEvent>
@DocsEditable(), @DomName('Element.ontransitionend'), @SupportedBrowser(SupportedBrowser.CHROME), @SupportedBrowser(SupportedBrowser.FIREFOX), @SupportedBrowser(SupportedBrowser.IE, '10'), @SupportedBrowser(SupportedBrowser.SAFARI), только чтение, унаследованно

Поток transitionend событий, обрабатываемых этим Element.

ownerDocument → Document
@DocsEditable(), @DomName('Node.ownerDocument'), read-only, inherited

Документ, к которому принадлежит этот узел.

paddingEdge → CssRect
@Experimental(), read-only, inherited

Доступ к размерам и положению области содержимого + области отступа этого элемента.

parent → Element
@DocsEditable(), @DomName('Node.parentElement'), read-only, inherited

Родительский элемент этого узла.

parentNode → Node
@DocsEditable(), @DomName('Node.parentNode'), read-only, inherited

Родительский узел этого узла.

previousElementSibling → Element
@DocsEditable(), @DomName('Element.previousElementSibling'), read-only, inherited
previousNode → Node
@DocsEditable(), @DomName('Node.previousSibling'), read-only, inherited

Предыдущий узел-потомка.

runtimeType → Type
read-only, inherited

Представление типа объекта во время выполнения.

scrollHeight → int
@DocsEditable(), @DomName('Element.scrollHeight'), read-only, inherited
scrollLeft → int
@DocsEditable(), @DomName('Element.scrollLeft'), read / write, inherited
scrollTop → int
@DocsEditable(), @DomName('Element.scrollTop'), read / write, inherited
scrollWidth → int
@DocsEditable(), @DomName('Element.scrollWidth'), read-only, inherited
shadowRoot → ShadowRoot
@DocsEditable(), @DomName('Element.shadowRoot'), @Experimental(), read-only, inherited
slot → String
@DocsEditable(), @DomName('Element.slot'), @Experimental(), read / write, inherited
spellcheck → bool
read / write, inherited
tagName → String
@DocsEditable(), @DomName('Element.tagName'), read-only, inherited
text → String
@DocsEditable(), @DomName('Node.textContent'), read / write, inherited

Весь текст внутри этого узла и его потомков.

title → String
read / write, inherited
translate → bool
read / write, inherited
treeRoot → Node
@DocsEditable(), @DomName('Node.treeRoot'), @Experimental(), read-only, inherited
xtag → dynamic
read / write, inherited

Экспериментальная поддержка компонентов веб-страницы. Это поле хранит ссылку на реализацию компонента. Оно было вдохновлено проектом x-tags от Mozilla. Обратите внимание: в будущем может быть возможно extend Element из вашего класса, в этом случае это поле будет устаревшим.

Операторы

operator ==(other) → bool
inherited

Оператор равенства.

Методы

blur() → void
@DocsEditable(), @DomName('SVGElement.blur'), @Experimental()
click() → void
createFragment(String svg, { NodeValidator validator, NodeTreeSanitizer treeSanitizer }) → DocumentFragment

Создайте DocumentFragment из HTML-фрагмента и убедитесь, что он соответствует правилам очистки, указанным в валидаторе или treeSanitizer.

focus() → void
@DocsEditable(), @DomName('SVGElement.focus'), @Experimental()
insertAdjacentElement(String where, Element element) → Element
@DomName('Element.insertAdjacentElement')
insertAdjacentHtml(String where, String text, { NodeValidator validator, NodeTreeSanitizer treeSanitizer }) → void
@DomName('Element.insertAdjacentHTML')

Парсит текст как HTML-фрагмент и вставляет его в DOM в указанном месте.

insertAdjacentText(String where, String text) → void
@DomName('Element.insertAdjacentText')
addEventListener(String type, EventListener listener, [ bool useCapture ]) → void
inherited
animate(Iterable<Map<String, dynamic>> frames, [ timing ]) → Animation
@Experimental(), @SupportedBrowser(SupportedBrowser.CHROME, '36'), inherited

Создает новый объект AnimationEffect, целевым элементом которого является объект, на котором вызывается метод, и вызывает метод play() объекта AnimationTimeline временной шкалы документа документа узла элемента, передавая созданный объект AnimationEffect в качестве аргумента методу. Возвращает Animation для эффекта.

append(Node node) → Node
@DocsEditable(), @DomName('Node.appendChild'), inherited

Добавляет узел в конец списка дочерних узлов этого узла.

appendHtml(String text, { NodeValidator validator, NodeTreeSanitizer treeSanitizer }) → void
inherited

Парсит указанный текст как HTML и добавляет полученный узел после последнего дочернего элемента этого элемента.

appendText(String text) → void
inherited

Добавляет указанный текст после последнего дочернего элемента этого элемента.

attached() → void
@Experimental(), inherited

Вызывается DOM, когда этот элемент был вставлен в активный документ.

attachShadow(Map shadowRootInitDict) → ShadowRoot
@DocsEditable(), @DomName('Element.attachShadow'), @Experimental(), inherited
attributeChanged(String name, String oldValue, String newValue) → void
inherited

Вызывается DOM всякий раз, когда атрибут этого объекта был изменен.

clone(bool deep) → Node
@DocsEditable(), @DomName('Node.cloneNode'), inherited

Возвращает копию этого узла.

closest(String selectors) → Element
@DocsEditable(), @DomName('Element.closest'), @Experimental(), inherited
contains(Node other) → bool
@DocsEditable(), @DomName('Node.contains'), inherited

Возвращает true, если этот узел содержит указанный узел.

createShadowRoot() → ShadowRoot
@DocsEditable(), @DomName('Element.createShadowRoot'), @Experimental(), @SupportedBrowser(SupportedBrowser.CHROME, '25'), inherited
detached() → void
@Experimental(), inherited

Вызывается DOM, когда этот элемент был удален из активного документа.

dispatchEvent(Event event) → bool
@DocsEditable(), @DomName('EventTarget.dispatchEvent'), inherited
enteredView() → void
@Experimental(), inherited

Устаревший*: вместо этого переопределите attached.

getAnimations() → List<Animation>
@DocsEditable(), @DomName('Element.getAnimations'), @Experimental(), inherited
getAttribute(String name) → String
@DocsEditable(), @DomName('Element.getAttribute'), @Experimental(), inherited
getAttributeNS(String namespaceURI, String localName) → String
@DocsEditable(), @DomName('Element.getAttributeNS'), @Experimental(), inherited
getBoundingClientRect() → Rectangle
@DocsEditable(), @DomName('Element.getBoundingClientRect'), inherited

Возвращает наименьший прямоугольник, охватывающий отступы, полосы прокрутки и рамку этого элемента.

getClientRects() → List<Rectangle>
@DocsEditable(), @DomName('Element.getClientRects'), inherited

Возвращает список прямоугольников, ограничивающих каждую область, связанную с этим элементом.

getComputedStyle([String pseudoElement ]) → CssStyleDeclaration
inherited

Набор всех значений CSS, примененных к этому элементу, включая унаследованные и значения по умолчанию.

getDestinationInsertionPoints() → List<Node>
@DocsEditable(), @DomName('Element.getDestinationInsertionPoints'), @Experimental(), inherited

Возвращает список точек вставки shadow DOM, в которые распределяется этот элемент.

getElementsByClassName(String classNames) → List<Node>
@DocsEditable(), @DomName('Element.getElementsByClassName'), inherited

Возвращает список узлов с заданным именем класса внутри этого элемента.

getNamespacedAttributes(String namespace) → Map<String, String>
inherited

Получает карту для управления атрибутами определенного пространства имен.

hasChildNodes() → bool
@DocsEditable(), @DomName('Node.hasChildNodes'), inherited

Возвращает true, если у этого узла есть дочерние элементы.

insertAllBefore(Iterable<Node> newNodes, Node refChild) → Node
inherited

Вставляет все узлы в этот узел непосредственно перед refChild.

insertBefore(Узел node, Узел child) → Узел
@DocsEditable(), @DomName('Node.insertBefore'), inherited

Вставляет все узлы в этот узел непосредственно перед refChild.

leftView() → void
@Experimental(), inherited

Устаревшее*: вместо этого переопределите detached.

matches(Строка selectors) → Булево
@DocsEditable(), @DomName('Element.matches'), @Experimental(), inherited
matchesWithAncestors(Строка selectors) → Булево
@Experimental(), inherited

Проверяет, соответствует ли этот элемент или любой из его предков указанным CSS-селекторам.

noSuchMethod(Вызов invocation) → dynamic
inherited

Вызывается при обращении к несуществующему методу или свойству.

offsetTo(Элемент parent) → Точка
@Experimental(), inherited

Возвращает смещение края этого элемента относительно указанного parent.

query(Строка relativeSelectors) → Элемент
@DomName('Element.querySelector'), @Experimental(), inherited

Псевдоним для querySelector. Обратите внимание, что эта функция устарела, так как ее семантика будет изменена в будущем.

queryAll(Строка relativeSelectors) → Список элементов<Элемент>
@DomName('Element.querySelectorAll'), @Experimental(), inherited

Псевдоним для querySelectorAll. Обратите внимание, что эта функция устарела, так как ее семантика будет изменена в будущем.

querySelector(Строка selectors) → Элемент
@DocsEditable(), @DomName('Element.querySelector'), inherited

Находит первый дочерний элемент этого элемента, который соответствует указанной группе селекторов.

querySelectorAll(Строка selectors) → Список элементов<Элемент>
@DomName('Element.querySelectorAll'), inherited

Находит все дочерние элементы этого элемента, которые соответствуют указанной группе селекторов.

remove() → void
@DocsEditable(), @DomName('Element.remove'), inherited

Удаляет этот узел из DOM.

removeEventListener(Строка type, Обработчик события listener, [ Булево useCapture ]) → void
inherited
replaceWith(Узел otherNode) → Узел
@DomName('Node.replaceChild'), inherited

Заменяет этот узел другим узлом.

requestFullscreen() → void
@DocsEditable(), @DomName('Element.requestFullscreen'), @Experimental(), inherited
requestPointerLock() → void
@DocsEditable(), @DomName('Element.requestPointerLock'), @Experimental(), inherited
scroll([options_OR_x, Число y ]) → void
inherited
scrollBy([options_OR_x, Число y ]) → void
inherited
scrollIntoView([Выравнивание прокрутки alignment ]) → void
inherited

Прокручивает этот элемент в видимую область.

scrollTo([options_OR_x, Число y ]) → void
inherited
setApplyScroll(Обратный вызов состояния прокрутки scrollStateCallback, Строка nativeScrollBehavior) → void
@DocsEditable(), @DomName('Element.setApplyScroll'), @Experimental(), inherited
setAttribute(Строка name, Строка value) → void
@DocsEditable(), @DomName('Element.setAttribute'), inherited
setAttributeNS(Строка namespaceURI, Строка name, Строка value) → void
@DocsEditable(), @DomName('Element.setAttributeNS'), inherited
setDistributeScroll(Обратный вызов состояния прокрутки scrollStateCallback, Строка nativeScrollBehavior) → void
@DocsEditable(), @DomName('Element.setDistributeScroll'), @Experimental(), inherited
setInnerHtml(Строка html, { Валидатор узла validator, Санитайзер дерева узлов treeSanitizer }) → void
inherited

Разбирает фрагмент HTML и устанавливает его как содержимое этого элемента. Это гарантирует, что сгенерированное содержимое соответствует правилам очистки, указанным валидатором или treeSanitizer.

toString() → Строка
inherited

Строковое представление этого элемента.

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-svg/SvgElement-class.html

Spec-Zone.ru

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