位置(Location)

Plate中位置相关的API参考。

位置(Location)可以是路径(Path)、点(Point)或范围(Range)。方法通常会接受位置参数,而不仅限于路径、点或范围。

type TLocation = Path | Point | TRange

LocationApi

isAt

检查一个值是否实现了At接口。

Parameters

  • value any

    要检查的值。

Returnsboolean

    如果是位置或节点则返回true

isLocation

检查一个值是否实现了TLocation接口。

Parameters

Collapse all
  • value any

    要检查的值。

Returnsboolean

    如果是PathPointTRange则返回true

isSpan

检查一个值是否实现了Span接口。

Parameters

Collapse all
  • value any

    要检查的值。

Returnsboolean

    如果是有效的Span则返回true

类型

TLocation

LocationTLocation的类型别名。

Attributes

Collapse all
  • Path Path

    表示节点位置的数字数组。

  • Point Point

    包含pathoffset的对象。

  • TRange TRange

    包含anchorfocus的对象。

Span

Attributes

Collapse all
  • [0] Path

    起始路径。

  • [1] Path

    结束路径。