devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
19 lines (18 loc) • 830 B
TypeScript
import { Flag } from '@devexpress/utils/lib/class/flag';
import { WordGroupMask } from './layout-word-bounds';
export declare abstract class LayoutWordBoundsGroupSeparator {
protected prevMask: Flag;
protected mask: Flag;
protected ignoredGroupMask: WordGroupMask;
private isAnyGroupSet;
applyMask(mask: WordGroupMask): boolean;
protected abstract whileNoOneGroupSet(mask: WordGroupMask): any;
}
export declare class LayoutWordBoundsNextGroupSeparator extends LayoutWordBoundsGroupSeparator {
private initGroup;
constructor(isJoinSpacesOnEndWord: boolean);
protected whileNoOneGroupSet(mask: WordGroupMask): void;
}
export declare class LayoutWordBoundsPrevGroupSeparator extends LayoutWordBoundsGroupSeparator {
protected whileNoOneGroupSet(mask: WordGroupMask): void;
}