UNPKG

devexpress-richedit

Version:

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

22 lines (21 loc) 1.17 kB
import { FixedInterval } from '@devexpress/utils/lib/intervals/fixed'; import { RichEditClientCommand } from '../client-command'; import { CommandBase, CommandOptions } from '../command-base'; import { SimpleCommandState } from '../command-states'; export declare abstract class ChangeIndentCommandBase extends CommandBase<SimpleCommandState> { getState(): SimpleCommandState; isEnabled(): boolean; executeCore(_state: SimpleCommandState, options: CommandOptions): boolean; protected getIntervalsForModifying(): FixedInterval[]; abstract processParagraphIndentsCommandId(): RichEditClientCommand; abstract processNumberingIndentsCommandId(): RichEditClientCommand; private shouldProcessAsNumberingParagraphs; } export declare class DecrementIndentCommand extends ChangeIndentCommandBase { processParagraphIndentsCommandId(): RichEditClientCommand; processNumberingIndentsCommandId(): RichEditClientCommand; } export declare class IncrementIndentCommand extends ChangeIndentCommandBase { processParagraphIndentsCommandId(): RichEditClientCommand; processNumberingIndentsCommandId(): RichEditClientCommand; }