UNPKG

@expofp/floorplan

Version:

Interactive floor plan library for expos and events

24 lines 964 B
import { type SearchShortcutState } from "../types"; export declare class SearchButtonsState { isVisible: boolean; activePoiFilterId: string | null; activeSubButtonsParentId: string | null; activeSubButtonId: string | null; subButtonsEnabled: boolean; searchShortcutState: SearchShortcutState; setVisible(visible: boolean): void; setSubButtonParent(parentId: string | null): void; setPoiFilter(filterId: string | null): void; setSubButton(buttonId: string | null): void; setSubButtonsEnabled(enabled: boolean): void; setActiveParentId(parentId: string | null): void; showShortcuts(visible: boolean): void; clearChildren(): void; toggleChild(childId: string): void; reset(): void; get hasActiveChildren(): boolean; get activeChildrenCount(): number; get hasActiveParentWithChildren(): boolean; isChildActive(childId: string): boolean; } //# sourceMappingURL=SearchButtonsState.d.ts.map