UNPKG

@expofp/floorplan

Version:

Interactive floor plan library for expos and events

16 lines 642 B
import { type SearchSubButtonConfig } from "./types"; export interface SubButtonProvider { readonly id: string; createSubButtons(): SearchSubButtonConfig[]; handleSubButtonClick(subButtonId: string): void; invalidateCache?(): void; shouldShowSubButtons?(): boolean; } export declare abstract class BaseSubButtonProvider implements SubButtonProvider { abstract readonly id: string; abstract createSubButtons(): SearchSubButtonConfig[]; abstract handleSubButtonClick(subButtonId: string): void; invalidateCache?(): void; shouldShowSubButtons?(): boolean; } //# sourceMappingURL=SubButtonProvider.d.ts.map