范围

注释
  • @Unstable()
  • @Native("Range")

构造函数

Range()
工厂方法
Range.fromPoint(Point<num> point)
工厂方法

属性

collapsed bool
没有设置器
commonAncestorContainer Node
没有设置器
endContainer Node
没有设置器
endOffset int
没有设置器
hashCode int
该对象的哈希码。
没有设置器继承
runtimeType Type
对象运行时类型的表示。
没有设置器继承
startContainer Node
没有设置器
startOffset int
没有设置器

方法

cloneContents() DocumentFragment
cloneRange() Range
collapse([bool? toStart]) → void
compareBoundaryPoints(int how, Range sourceRange) int
comparePoint(Node node, int offset) int
createContextualFragment(String fragment) DocumentFragment
deleteContents() → void
detach() → void
expand(String? unit) → void
extractContents() DocumentFragment
getBoundingClientRect() Rectangle<num>
getClientRects() List<Rectangle<num>>
insertNode(Node node) → void
isPointInRange(Node node, int offset) bool
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的属性或方法时触发。
继承的
selectNode(Node node) → void
selectNodeContents(Node node) → void
setEnd(Node node, int offset) → void
setEndAfter(Node node) → void
setEndBefore(Node node) → void
setStart(Node node, int offset) → void
setStartAfter(Node node) → void
setStartBefore(Node node) → void
surroundContents(Node newParent) → void
toString() String
此对象的字符串表示。
继承的

运算符

operator ==(Object other) bool
等于运算符。
继承的

静态属性

supportsCreateContextualFragment bool
检查是否支持创建上下文相关片段。
没有设置器

常量

END_TO_END → const int
END_TO_START → const int
START_TO_END → const int
START_TO_START → const int