UNPKG

@expofp/floorplan

Version:

Interactive floor plan library for expos and events

21 lines 853 B
import { type IconProvider } from "../adapters"; import { type RoutePoint } from "../core"; import { type WayfindingRenderer } from "../renderer"; import { type FloorContext } from "./types"; /** * Callers choose the slot name and provide two route-points; the view draws a dotted trail between them (or hides * them if the layers are not on the active floor) */ export interface TrailView { /** Draws dotted points between two route-points in the named slot. */ place(slot: string, from: RoutePoint, to: RoutePoint): void; clear(slot: string): void; clearAll(): void; } export declare function createTrailView({ renderer, iconProvider, floorContext, layer, }: { renderer: WayfindingRenderer; iconProvider: IconProvider; floorContext: FloorContext; layer: string; }): TrailView; //# sourceMappingURL=trailView.d.ts.map