CursorSnapshot.fromDocument constructor

CursorSnapshot.fromDocument(
  1. FluentDocument document
)

Implementation

factory CursorSnapshot.fromDocument(FluentDocument document) {
  final cursor = document.cursor;
  return CursorSnapshot(
    anchorId: cursor.anchorId,
    anchorOffset: cursor.anchorOffset,
    focusId: cursor.isCollapsed ? null : cursor.focusId,
    focusOffset: cursor.isCollapsed ? null : cursor.focusOffset,
  );
}