Namespace Range
Package: grammarkdown
Functions
clone(range)
Declaration
function clone(range: Range): Range;
Parameters
- range
- Range
Returns
collapseToEnd(range)
Declaration
function collapseToEnd(range: Range): Range;
Parameters
- range
- Range
Returns
collapseToStart(range)
Declaration
function collapseToStart(range: Range): Range;
Parameters
- range
- Range
Returns
contains(left, right)
Declaration
function contains(left: Range, right: Range): boolean;
Parameters
- left
- Range
- right
- Range
Returns
boolean
containsPosition(range, position)
Declaration
function containsPosition(range: Range, position: Position): boolean;
Parameters
- range
- Range
- position
- Position
Returns
boolean
create(start, end)
Declaration
function create(start: Position, end: Position): Range;
Parameters
- start
- Position
- end
- Position
Returns
equals(left, right)
Declaration
function equals(left: Range, right: Range): boolean;
Parameters
- left
- Range
- right
- Range
Returns
boolean
intersects(left, right)
Declaration
function intersects(left: Range, right: Range): boolean;
Parameters
- left
- Range
- right
- Range
Returns
boolean
isCollapsed(range)
Declaration
function isCollapsed(range: Range): boolean;
Parameters
- range
- Range
Returns
boolean