canvas-editor-pdf
Version:
pdf exporter to canvas-editor
23 lines (21 loc) • 700 B
TypeScript
import { EditorZone } from '../../dataset/enum/Editor';
import { Draw } from '@hufe921/canvas-editor/dist/src/editor/core/draw/Draw';
export declare class Zone {
private readonly INDICATOR_PADDING;
private readonly INDICATOR_TITLE_TRANSLATE;
private draw;
private options;
private i18n;
private container;
private currentZone;
private indicatorContainer;
constructor(draw: Draw);
isHeaderActive(): boolean;
isMainActive(): boolean;
isFooterActive(): boolean;
getZone(): EditorZone;
setZone(payload: EditorZone): void;
getZoneByY(y: number): EditorZone;
drawZoneIndicator(): void;
private _clearZoneIndicator;
}