UNPKG

matrix-react-sdk

Version:
12 lines (11 loc) 569 B
import Range from "./range"; import EditorModel from "./model"; import DocumentPosition, { IPosition } from "./position"; export type Caret = Range | DocumentPosition; export declare function setSelection(editor: HTMLDivElement, model: EditorModel, selection: Range | IPosition): void; export declare function setCaretPosition(editor: HTMLDivElement, model: EditorModel, caretPosition: IPosition): void; export declare function getLineAndNodePosition(model: EditorModel, caretPosition: IPosition): { offset: number; lineIndex: number; nodeIndex: number; };