UNPKG

angular-instantsearch

Version:

Lightning-fast search for Angular apps, by Algolia.

19 lines (18 loc) 814 B
import { OnInit, OnDestroy } from '@angular/core'; import { Widget } from 'instantsearch.js/es/types'; import { NgAisInstantSearch } from '../instantsearch/instantsearch'; import { IndexWidget, IndexWidgetParams } from 'instantsearch.js/es/widgets/index/index'; export declare class NgAisIndex implements OnInit, OnDestroy { parentIndex: NgAisIndex; instantSearchInstance: NgAisInstantSearch; indexName: IndexWidgetParams['indexName']; indexId?: IndexWidgetParams['indexId']; widget?: IndexWidget; constructor(parentIndex: NgAisIndex, instantSearchInstance: NgAisInstantSearch); get parent(): NgAisIndex | NgAisInstantSearch; createWidget(): void; addWidgets(widgets: Widget[]): void; removeWidgets(widgets: Widget[]): void; ngOnInit(): void; ngOnDestroy(): void; }