devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
44 lines (43 loc) • 1.74 kB
TypeScript
import { Margins } from '@devexpress/utils/lib/geometry/margins';
import { Size } from '@devexpress/utils/lib/geometry/size';
import { ICloneable, ISupportCopyFrom } from '@devexpress/utils/lib/types';
import { SectionStartType } from './enums';
import { SectionColumnProperties } from './section-column-properties';
import { PaperKind } from './paper-kind';
import { LineNumberingProperties } from './line-numbering-properties';
import { NoteProperties } from '../footnotes/footnote';
export declare class SectionProperties implements ICloneable<SectionProperties>, ISupportCopyFrom<SectionProperties> {
static createSimpleSectionProperties(width: number, height: number): SectionProperties;
margins: Margins;
headerOffset: number;
footerOffset: number;
columnCount: number;
space: number;
equalWidthColumns: boolean;
columnsInfo: SectionColumnProperties[];
pageSize: Size;
startType: SectionStartType;
landscape: boolean;
differentFirstPage: boolean;
paperKind: PaperKind;
firstPageNumber: number;
continueNumbering: boolean;
lineNumbering: LineNumberingProperties;
footNote: NoteProperties;
endNote: NoteProperties;
get marginLeft(): number;
get marginTop(): number;
get marginRight(): number;
get marginBottom(): number;
get pageWidth(): number;
get pageHeight(): number;
set marginLeft(val: number);
set marginTop(val: number);
set marginRight(val: number);
set marginBottom(val: number);
set pageWidth(val: number);
set pageHeight(val: number);
copyFrom(obj: SectionProperties): void;
clone(): SectionProperties;
equals(obj: SectionProperties): boolean;
}