UNPKG

devexpress-diagram

Version:

DevExpress Diagram Control

20 lines (17 loc) 667 B
import { ICanvasViewListener } from "./CanvasViewManager"; import { EventDispatcher } from "../Utils"; import { Rectangle } from "@devexpress/utils/lib/geometry/rectangle"; import { Point } from "@devexpress/utils/lib/geometry/point"; export interface ICanvasViewManager { onViewChanged: EventDispatcher<ICanvasViewListener>; setScrollTo(modelPoint: Point, offsetPoint?: Point); tryNormalizePaddings(); scrollBy(offset: Point); actualZoom: number; adjust(resetPaddings?: OrientationInfo); scrollIntoView(rectangle: Rectangle); } export declare type OrientationInfo = { horizontal: boolean, vertical: boolean }