devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
12 lines (11 loc) • 606 B
TypeScript
import { StyleBase } from '../../../../../../../common/model/style-base';
import { BaseExporter } from '../../base';
export declare abstract class StyleBaseExporter<TParent extends StyleBase<TParent>> extends BaseExporter {
export(style: TParent, styleIndex: number): void;
abstract getStyleId(styleIndex: number): string;
abstract getStyleIndexByName(name: string): number;
protected abstract getType(): string;
protected abstract exportCore(style: TParent): any;
protected exportStyleName(style: TParent): void;
protected exportParentStyle(style: TParent): void;
}