matrix-react-sdk
Version:
SDK for matrix.org using React
13 lines (12 loc) • 684 B
TypeScript
import Range from "./range";
import { Part } from "./parts";
/**
* Some common queries and transformations on the editor model
*/
export declare function replaceRangeAndExpandSelection(range: Range, newParts: Part[]): void;
export declare function replaceRangeAndMoveCaret(range: Range, newParts: Part[]): void;
export declare function rangeStartsAtBeginningOfLine(range: Range): boolean;
export declare function rangeEndsAtEndOfLine(range: Range): boolean;
export declare function formatRangeAsQuote(range: Range): void;
export declare function formatRangeAsCode(range: Range): void;
export declare function toggleInlineFormat(range: Range, prefix: string, suffix?: string): void;