angular-instantsearch
Version:
Lightning-fast search for Angular apps, by Algolia.
17 lines (16 loc) • 940 B
TypeScript
import { TypedBaseWidget } from '../typed-base-widget';
import { NgAisInstantSearch } from '../instantsearch/instantsearch';
import { NgAisIndex } from '../index-widget/index-widget';
import { ToggleRefinementConnectorParams, ToggleRefinementWidgetDescription, ToggleRefinementRenderState } from 'instantsearch.js/es/connectors/toggle-refinement/connectToggleRefinement';
export declare class NgAisToggle extends TypedBaseWidget<ToggleRefinementWidgetDescription, ToggleRefinementConnectorParams> {
parentIndex: NgAisIndex;
instantSearchInstance: NgAisInstantSearch;
label: string;
attribute: ToggleRefinementConnectorParams['attribute'];
on?: ToggleRefinementConnectorParams['on'];
off?: ToggleRefinementConnectorParams['off'];
state: ToggleRefinementRenderState;
constructor(parentIndex: NgAisIndex, instantSearchInstance: NgAisInstantSearch);
ngOnInit(): void;
handleChange(event: Event): void;
}