UNPKG

@expofp/floorplan

Version:

Interactive floor plan library for expos and events

20 lines 939 B
import { ImageDef } from "@expofp/renderer"; import { RendererService } from "../../../../renderer"; import { Booth } from "../../../../store/BoothStore"; import { BoothDrawerBaseWithoutPainter } from "./BoothDrawerBase"; import { Rect } from "./Rect"; export default function configBoothBookmarkImage(rendererService: RendererService, booth: Booth): BoothBookmarkDrawer | undefined; declare class BoothBookmarkDrawer extends BoothDrawerBaseWithoutPainter { protected rendererService: RendererService; protected shape: ImageDef; protected bookmarkId: string; protected readonly canvas: HTMLCanvasElement; protected rect: Rect; protected padding: number; constructor(rendererService: RendererService, booth: Booth); getShape: () => ImageDef; update(bookmarked: boolean): void; handleBookmarkScale(scale?: number): ImageDef | undefined; } export {}; //# sourceMappingURL=config-booth-bookmark.d.ts.map