mirror of
https://github.com/agdamsbo/prioritized.grouping.git
synced 2025-09-12 02:29:40 +02:00
12 lines
542 B
TypeScript
12 lines
542 B
TypeScript
|
import { Text } from '@codemirror/state';
|
||
|
import { EditorView } from '@codemirror/view';
|
||
|
export type CursorPosition = {
|
||
|
line: number;
|
||
|
col: number;
|
||
|
};
|
||
|
export declare function offsetToPosition(cmDoc: Text, offset: number): CursorPosition;
|
||
|
export declare function positionToOffset(cmDoc: Text, pos: CursorPosition): number;
|
||
|
export declare function getSelectedText(cmView: EditorView): string;
|
||
|
export declare function getCurrentLineText(cmView: EditorView): string;
|
||
|
export declare function moveCursorToNextLine(cmView: EditorView): void;
|