DocumentBoundary class Null safety

A text boundary that uses the entire document as logical boundary.

The document boundary is unique and is a constant function of the input position.

Inheritance

Constructors

DocumentBoundary(String _text)
Creates a DocumentBoundary with the text
const

Properties

hashCode int
The hash code for this object.
read-onlyinherited
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

Methods

getLeadingTextBoundaryAt(TextPosition position) TextPosition
Returns the leading text boundary at the given location.
override
getTextBoundaryAt(TextPosition position) TextRange
Gets the text boundary range that encloses the input position.
inherited
getTrailingTextBoundaryAt(TextPosition position) TextPosition
Returns the trailing text boundary at the given location, exclusive.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator +(TextBoundary other) TextBoundary
Gets the boundary by calling the left-hand side and pipe the result to right-hand side.
inherited
operator ==(Object other) bool
The equality operator.
inherited