UNPKG

@expofp/floorplan

Version:

Interactive floor plan library for expos and events

33 lines 1.28 kB
import type RootStore from "../RootStore"; import { type SearchButtonsFilters } from "./SearchButtonsFilters"; import { type SearchButtonsState } from "./SearchButtonsState"; export declare class SearchButtonsActions { private rootStore; private state; private filters; constructor(rootStore: RootStore, state: SearchButtonsState, filters: SearchButtonsFilters); handleSearchButtonClick(searchButtonId: string): void; handleExtendedSearchButtonClick(buttonId: string): void; handleMainButtonClick(buttonId: string): void; handleSessionsClick(): void; togglePoiType(poiTypeId: number): void; clearAllFilters(): void; showSubButtons(parentButtonId: string): void; hideSubButtons(): void; handleSubButtonClick(subButtonId: string): void; private toggleListView; private handleBookmarksClick; private handleVisitedClick; private handleToursClick; private handleCategoriesClick; private handleExhibitorsClick; private handlePoiTypeClick; private handleLinkClick; private handleParentButton; private preserveSearchText; private switchToSearch; private resetAllFilters; private setPoiFilterFromString; private get isMobile(); } //# sourceMappingURL=SearchButtonsActions.d.ts.map