UNPKG

devexpress-richedit

Version:

DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.

24 lines (23 loc) 1.15 kB
import { Selection } from '../../selection/selection'; import { ICommandOptions } from '../command-base'; import { ICommandState } from '../i-command'; import { SelectionCommandBase } from './selection-command-base'; export declare abstract class GoToNextCharacterCommandBase extends SelectionCommandBase { executeCore(_state: ICommandState, _options: ICommandOptions): boolean; abstract setSelection(position: number): any; abstract extendSelection(): boolean; private getPosition; private getNextCharacterPosition; } export declare class GoToNextCharacterCommand extends GoToNextCharacterCommandBase { setSelection(position: number): void; extendSelection(): boolean; executeCore(state: ICommandState, options: ICommandOptions): boolean; } export declare class ExtendGoToNextCharacterCommand extends GoToNextCharacterCommandBase { private shouldCollapseTableSelectionToCaret; setSelection(position: number): void; extendSelection(): boolean; executeCore(state: ICommandState, options: ICommandOptions): boolean; static jumpThroughFieldToRight(selection: Selection): void; }