UNPKG

@expofp/floorplan

Version:

Interactive floor plan library for expos and events

20 lines 949 B
import { Rect } from '@expofp/geometry'; import { ImageDef } from '@expofp/renderer'; import { RendererService } from '../../../../renderer'; import { Booth } from '../../../../store/BoothStore'; import { BoothDrawerBaseWithoutPainter } from './BoothDrawerBase'; 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