UNPKG

@gorpacrate/core-graphics

Version:

A core library for creating shape-based graphic editors

17 lines (16 loc) 682 B
import { IEditorEvent } from '../editor-events'; import { IEditorViewportState } from '../editor-state'; export interface IEditorViewportEvent extends IEditorEvent { subType: EditorViewportEventType; } export declare enum EditorViewportEventType { SetViewport = 0 } export declare function isEditorViewportEvent(base: IEditorEvent): base is IEditorViewportEvent; export interface ISetViewportEvent extends IEditorViewportEvent { payload: { value: IEditorViewportState; }; } export declare function isSetViewportEvent(base: IEditorViewportEvent): base is ISetViewportEvent; export declare function setViewport(value: IEditorViewportState): ISetViewportEvent;