selection.d.ts 825 B

1234567891011121314151617181920
  1. import { Editor, Location, Point, Range } from '..';
  2. export interface SelectionTransforms {
  3. collapse: (editor: Editor, options?: {
  4. edge?: 'anchor' | 'focus' | 'start' | 'end';
  5. }) => void;
  6. deselect: (editor: Editor) => void;
  7. move: (editor: Editor, options?: {
  8. distance?: number;
  9. unit?: 'offset' | 'character' | 'word' | 'line';
  10. reverse?: boolean;
  11. edge?: 'anchor' | 'focus' | 'start' | 'end';
  12. }) => void;
  13. select: (editor: Editor, target: Location) => void;
  14. setPoint: (editor: Editor, props: Partial<Point>, options?: {
  15. edge?: 'anchor' | 'focus' | 'start' | 'end';
  16. }) => void;
  17. setSelection: (editor: Editor, props: Partial<Range>) => void;
  18. }
  19. export declare const SelectionTransforms: SelectionTransforms;
  20. //# sourceMappingURL=selection.d.ts.map