Spec-Zone.ru › Dart 1

dart:html

Класс Range

Наследование
  • Object
  • JSObject
  • DartHtmlDomObject
  • Range
Аннотации
  • @DomName('Range')
  • @Unstable()

Константы

END_TO_END → int
@DocsEditable(), @DomName('Range.END_TO_END')
2
END_TO_START → int
@DocsEditable(), @DomName('Range.END_TO_START')
3
START_TO_END → int
@DocsEditable(), @DomName('Range.START_TO_END')
1
START_TO_START → int
@DocsEditable(), @DomName('Range.START_TO_START')
0

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

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

Проверяет, поддерживается ли createContextualFragment.

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

Range()
factory
Range.fromPoint(Point point)
factory
Range.internal_()

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

collapsed → bool
@DocsEditable(), @DomName('Range.collapsed'), только для чтения
commonAncestorContainer → Node
@DocsEditable(), @DomName('Range.commonAncestorContainer'), только для чтения
endContainer → Node
@DocsEditable(), @DomName('Range.endContainer'), только для чтения
endOffset → int
@DocsEditable(), @DomName('Range.endOffset'), только для чтения
startContainer → Node
@DocsEditable(), @DomName('Range.startContainer'), только для чтения
startOffset → int
@DocsEditable(), @DomName('Range.startOffset'), только для чтения
hashCode → int
только для чтения, унаследовано
runtimeType → Type
только для чтения, унаследовано

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

Операторы

operator ==(other) → bool
унаследовано

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

Методы экземпляра

cloneContents() → DocumentFragment
@DocsEditable(), @DomName('Range.cloneContents')
cloneRange() → Range
@DocsEditable(), @DomName('Range.cloneRange')
collapse([bool toStart ]) → void
compareBoundaryPoints(int how, Range sourceRange) → int
@DocsEditable(), @DomName('Range.compareBoundaryPoints'), @Experimental()
comparePoint(Node node, int offset) → int
@DocsEditable(), @DomName('Range.comparePoint')
createContextualFragment(String fragment) → DocumentFragment
@DocsEditable(), @DomName('Range.createContextualFragment')
deleteContents() → void
@DocsEditable(), @DomName('Range.deleteContents')
detach() → void
@DocsEditable(), @DomName('Range.detach')
expand(String unit) → void
@DocsEditable(), @DomName('Range.expand'), @Experimental()
extractContents() → DocumentFragment
@DocsEditable(), @DomName('Range.extractContents')
getBoundingClientRect() → Rectangle
@DocsEditable(), @DomName('Range.getBoundingClientRect')
getClientRects() → List<Rectangle>
@DocsEditable(), @DomName('Range.getClientRects')
insertNode(Node node) → void
@DocsEditable(), @DomName('Range.insertNode')
isPointInRange(Node node, int offset) → bool
@DocsEditable(), @DomName('Range.isPointInRange')
selectNode(Node node) → void
@DocsEditable(), @DomName('Range.selectNode')
selectNodeContents(Node node) → void
@DocsEditable(), @DomName('Range.selectNodeContents')
setEnd(Node node, int offset) → void
@DocsEditable(), @DomName('Range.setEnd')
setEndAfter(Node node) → void
@DocsEditable(), @DomName('Range.setEndAfter')
setEndBefore(Node node) → void
@DocsEditable(), @DomName('Range.setEndBefore')
setStart(Node node, int offset) → void
@DocsEditable(), @DomName('Range.setStart')
setStartAfter(Node node) → void
@DocsEditable(), @DomName('Range.setStartAfter')
setStartBefore(Node node) → void
@DocsEditable(), @DomName('Range.setStartBefore')
surroundContents(Node newParent) → void
@DocsEditable(), @DomName('Range.surroundContents')
noSuchMethod(Invocation invocation) → dynamic
унаследовано

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

toString() → String
унаследовано

Возвращает результат метода toString JavaScript-объектов.

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

Spec-Zone.ru

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