selection property

BufferRange? get selection

UncompleteDocumentation

Implementation

BufferRange? get selection {
  final base = _selectionBase;
  final extent = _selectionExtent;

  if (base == null || extent == null) {
    return null;
  }

  if (!base.attached || !extent.attached) {
    return null;
  }

  return _createRange(base.offset, extent.offset);
}