angular-instantsearch
Version:
Lightning-fast search for Angular apps, by Algolia.
15 lines (14 loc) • 879 B
TypeScript
import { TypedBaseWidget } from '../typed-base-widget';
import { NgAisInstantSearch } from '../instantsearch/instantsearch';
import { NgAisIndex } from '../index-widget/index-widget';
import { SortByConnector, SortByConnectorParams, SortByWidgetDescription, SortByRenderState, SortByItem } from 'instantsearch.js/es/connectors/sort-by/connectSortBy';
export { SortByConnector, SortByConnectorParams, SortByWidgetDescription, SortByRenderState, SortByItem, };
export declare class NgAisSortBy extends TypedBaseWidget<SortByWidgetDescription, SortByConnectorParams> {
parentIndex: NgAisIndex;
instantSearchInstance: NgAisInstantSearch;
items: SortByItem[];
transformItems?: <U extends SortByItem>(items: SortByItem[]) => U[];
state: SortByRenderState;
constructor(parentIndex: NgAisIndex, instantSearchInstance: NgAisInstantSearch);
ngOnInit(): void;
}