UNPKG

angular-instantsearch

Version:

Lightning-fast search for Angular apps, by Algolia.

23 lines (22 loc) 1.12 kB
import { TypedBaseWidget } from '../typed-base-widget'; import { NgAisInstantSearch } from '../instantsearch/instantsearch'; import { NgAisIndex } from '../index-widget/index-widget'; import { MenuConnectorParams, MenuWidgetDescription, MenuRenderState, MenuItem } from 'instantsearch.js/es/connectors/menu/connectMenu'; export declare class NgAisMenu extends TypedBaseWidget<MenuWidgetDescription, MenuConnectorParams> { parentIndex: NgAisIndex; instantSearchInstance: NgAisInstantSearch; showMoreLabel: string; showLessLabel: string; attribute: MenuConnectorParams['attribute']; showMore?: MenuConnectorParams['showMore']; limit?: MenuConnectorParams['limit']; showMoreLimit?: MenuConnectorParams['showMoreLimit']; sortBy?: MenuConnectorParams['sortBy']; transformItems?: MenuConnectorParams['transformItems']; state: MenuRenderState; get isHidden(): boolean; get showMoreClass(): string; constructor(parentIndex: NgAisIndex, instantSearchInstance: NgAisInstantSearch); ngOnInit(): void; handleClick(event: MouseEvent, value: MenuItem['value']): void; }