UNPKG

angular-instantsearch

Version:

Lightning-fast search for Angular apps, by Algolia.

21 lines (20 loc) 1.13 kB
import { InfiniteHitsConnectorParams, InfiniteHitsWidgetDescription, InfiniteHitsRenderState } from 'instantsearch.js/es/connectors/infinite-hits/connectInfiniteHits'; import { TypedBaseWidget } from '../typed-base-widget'; import { NgAisInstantSearch } from '../instantsearch/instantsearch'; import { NgAisIndex } from '../index-widget/index-widget'; export declare class NgAisInfiniteHits extends TypedBaseWidget<InfiniteHitsWidgetDescription, InfiniteHitsConnectorParams> { parentIndex: NgAisIndex; instantSearchInstance: NgAisInstantSearch; template?: any; escapeHTML: InfiniteHitsConnectorParams['escapeHTML']; showPrevious: InfiniteHitsConnectorParams['showPrevious']; showPreviousLabel: string; showMoreLabel: string; transformItems?: InfiniteHitsConnectorParams['transformItems']; state: InfiniteHitsRenderState; constructor(parentIndex: NgAisIndex, instantSearchInstance: NgAisInstantSearch); ngOnInit(): void; showMoreHandler(event: MouseEvent): void; showPreviousHandler(event: MouseEvent): void; updateState: (state: any, isFirstRendering: boolean) => void; }