selection.d.ts 771 B

123456789101112131415
  1. /// <reference types="./types" />
  2. export declare const getEditorRange: (vditor: IVditor) => Range;
  3. export declare const getCursorPosition: (editor: HTMLElement) => {
  4. left: number;
  5. top: number;
  6. };
  7. export declare const selectIsEditor: (editor: HTMLElement, range?: Range) => boolean;
  8. export declare const setSelectionFocus: (range: Range) => void;
  9. export declare const getSelectPosition: (selectElement: HTMLElement, editorElement: HTMLElement, range?: Range) => {
  10. end: number;
  11. start: number;
  12. };
  13. export declare const setSelectionByPosition: (start: number, end: number, editor: HTMLElement) => Range;
  14. export declare const setRangeByWbr: (element: HTMLElement, range: Range) => void;
  15. export declare const insertHTML: (html: string, vditor: IVditor) => void;