UNPKG

angular-instantsearch

Version:

Lightning-fast search for Angular apps, by Algolia.

1 lines 104 kB
{"__symbolic":"module","version":4,"metadata":{"NgAisBreadcrumbModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵb"}],"entryComponents":[{"__symbolic":"reference","name":"ɵb"}],"exports":[{"__symbolic":"reference","name":"ɵb"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisClearRefinementsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵc"}],"entryComponents":[{"__symbolic":"reference","name":"ɵc"}],"exports":[{"__symbolic":"reference","name":"ɵc"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisCurrentRefinementsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵd"}],"entryComponents":[{"__symbolic":"reference","name":"ɵd"}],"exports":[{"__symbolic":"reference","name":"ɵd"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisHierarchicalMenuModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵf"}],"entryComponents":[{"__symbolic":"reference","name":"ɵe"}],"exports":[{"__symbolic":"reference","name":"ɵe"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":12}]}]}],"members":{}},"NgAisHitsPerPageModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵg"}],"entryComponents":[{"__symbolic":"reference","name":"ɵg"}],"exports":[{"__symbolic":"reference","name":"ɵg"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisHitsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵh"}],"entryComponents":[{"__symbolic":"reference","name":"ɵh"}],"exports":[{"__symbolic":"reference","name":"ɵh"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":12},{"__symbolic":"reference","name":"NgAisHighlightModule"}]}]}],"members":{}},"NgAisIndexModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"NgAisIndex"}],"entryComponents":[{"__symbolic":"reference","name":"NgAisIndex"}],"exports":[{"__symbolic":"reference","name":"NgAisIndex"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"NgAisIndexModule"},"providers":[]}}}},"NgAisInfiniteHitsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵj"}],"entryComponents":[{"__symbolic":"reference","name":"ɵj"}],"exports":[{"__symbolic":"reference","name":"ɵj"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":12},{"__symbolic":"reference","name":"NgAisHighlightModule"}]}]}],"members":{}},"NgAisInstantSearchModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"NgAisInstantSearch"}],"entryComponents":[{"__symbolic":"reference","name":"NgAisInstantSearch"}],"exports":[{"__symbolic":"reference","name":"NgAisInstantSearch"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"NgAisInstantSearchModule"},"providers":[]}}}},"NgAisMenuModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵk"}],"entryComponents":[{"__symbolic":"reference","name":"ɵk"}],"exports":[{"__symbolic":"reference","name":"ɵk"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisNumericMenuModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵl"}],"entryComponents":[{"__symbolic":"reference","name":"ɵl"}],"exports":[{"__symbolic":"reference","name":"ɵl"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisPaginationModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵm"}],"entryComponents":[{"__symbolic":"reference","name":"ɵm"}],"exports":[{"__symbolic":"reference","name":"ɵm"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisRangeSliderModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵn"}],"entryComponents":[{"__symbolic":"reference","name":"ɵn"}],"exports":[{"__symbolic":"reference","name":"ɵn"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisRefinementListModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵo"},{"__symbolic":"reference","name":"ɵp"}],"entryComponents":[{"__symbolic":"reference","name":"ɵo"}],"exports":[{"__symbolic":"reference","name":"ɵo"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":12},{"__symbolic":"reference","name":"NgAisHighlightModule"}]}]}],"members":{}},"NgAisSearchBoxModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵq"}],"entryComponents":[{"__symbolic":"reference","name":"ɵq"}],"exports":[{"__symbolic":"reference","name":"ɵq"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisSortByModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵr"}],"entryComponents":[{"__symbolic":"reference","name":"ɵr"}],"exports":[{"__symbolic":"reference","name":"ɵr"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisRatingMenuModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵs"}],"entryComponents":[{"__symbolic":"reference","name":"ɵs"}],"exports":[{"__symbolic":"reference","name":"ɵs"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisStatsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵt"}],"entryComponents":[{"__symbolic":"reference","name":"ɵt"}],"exports":[{"__symbolic":"reference","name":"ɵt"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisToggleModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵu"}],"entryComponents":[{"__symbolic":"reference","name":"ɵu"}],"exports":[{"__symbolic":"reference","name":"ɵu"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisHighlightModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵi"}],"entryComponents":[{"__symbolic":"reference","name":"ɵi"}],"exports":[{"__symbolic":"reference","name":"ɵi"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisReverseHighlightModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵv"}],"exports":[{"__symbolic":"reference","name":"ɵv"}]}]}],"members":{}},"NgAisSnippetModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵw"}],"exports":[{"__symbolic":"reference","name":"ɵw"}]}]}],"members":{}},"NgAisReverseSnippetModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵx"}],"exports":[{"__symbolic":"reference","name":"ɵx"}]}]}],"members":{}},"NgAisRangeInputModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵy"}],"entryComponents":[{"__symbolic":"reference","name":"ɵy"}],"exports":[{"__symbolic":"reference","name":"ɵy"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"ais-panel","template":"\n <div class=\"ais-Panel\">\n <div *ngIf=\"header\" class=\"ais-Panel-header\">\n {{header}}\n </div>\n\n <div class=\"ais-Panel-body\">\n <ng-content></ng-content>\n </div>\n\n <div *ngIf=\"footer\" class=\"ais-Panel-footer\">\n {{footer}}\n </div>\n </div>\n "}]}],"members":{"header":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"footer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}]}},"NgAisPanelModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵa"}],"entryComponents":[{"__symbolic":"reference","name":"ɵa"}],"exports":[{"__symbolic":"reference","name":"ɵa"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":12}]}]}],"members":{}},"NgAisConfigureModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵz"}],"entryComponents":[{"__symbolic":"reference","name":"ɵz"}],"exports":[{"__symbolic":"reference","name":"ɵz"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisConfigureRelatedItemsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵba"}],"entryComponents":[{"__symbolic":"reference","name":"ɵba"}],"exports":[{"__symbolic":"reference","name":"ɵba"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisQueryRuleCustomDataModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵbb"}],"entryComponents":[{"__symbolic":"reference","name":"ɵbb"}],"exports":[{"__symbolic":"reference","name":"ɵbb"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisQueryRuleContextModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵbc"}],"entryComponents":[{"__symbolic":"reference","name":"ɵbc"}],"exports":[{"__symbolic":"reference","name":"ɵbc"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisVoiceSearchModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵbd"}],"entryComponents":[{"__symbolic":"reference","name":"ɵbd"}],"exports":[{"__symbolic":"reference","name":"ɵbd"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}]}]}],"members":{}},"NgAisRootModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":136,"character":1},"arguments":[{"exports":[{"__symbolic":"reference","name":"NgAisInstantSearchModule"},{"__symbolic":"reference","name":"NgAisIndexModule"},{"__symbolic":"reference","name":"NgAisHitsModule"},{"__symbolic":"reference","name":"NgAisSearchBoxModule"},{"__symbolic":"reference","name":"NgAisClearRefinementsModule"},{"__symbolic":"reference","name":"NgAisMenuModule"},{"__symbolic":"reference","name":"NgAisPaginationModule"},{"__symbolic":"reference","name":"NgAisRefinementListModule"},{"__symbolic":"reference","name":"NgAisHitsPerPageModule"},{"__symbolic":"reference","name":"NgAisSortByModule"},{"__symbolic":"reference","name":"NgAisNumericMenuModule"},{"__symbolic":"reference","name":"NgAisStatsModule"},{"__symbolic":"reference","name":"NgAisToggleModule"},{"__symbolic":"reference","name":"NgAisInfiniteHitsModule"},{"__symbolic":"reference","name":"NgAisCurrentRefinementsModule"},{"__symbolic":"reference","name":"NgAisHierarchicalMenuModule"},{"__symbolic":"reference","name":"NgAisRatingMenuModule"},{"__symbolic":"reference","name":"NgAisRangeSliderModule"},{"__symbolic":"reference","name":"NgAisBreadcrumbModule"},{"__symbolic":"reference","name":"NgAisHighlightModule"},{"__symbolic":"reference","name":"NgAisReverseHighlightModule"},{"__symbolic":"reference","name":"NgAisSnippetModule"},{"__symbolic":"reference","name":"NgAisReverseSnippetModule"},{"__symbolic":"reference","name":"NgAisRangeInputModule"},{"__symbolic":"reference","name":"NgAisPanelModule"},{"__symbolic":"reference","name":"NgAisConfigureModule"},{"__symbolic":"reference","name":"NgAisConfigureRelatedItemsModule"},{"__symbolic":"reference","name":"NgAisQueryRuleCustomDataModule"},{"__symbolic":"reference","name":"NgAisQueryRuleContextModule"},{"__symbolic":"reference","name":"NgAisVoiceSearchModule"}],"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"NgAisInstantSearchModule"},"member":"forRoot"}}]}]}],"members":{}},"NgAisModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":142,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"NgAisInstantSearchModule"},{"__symbolic":"reference","name":"NgAisIndexModule"},{"__symbolic":"reference","name":"NgAisHitsModule"},{"__symbolic":"reference","name":"NgAisSearchBoxModule"},{"__symbolic":"reference","name":"NgAisClearRefinementsModule"},{"__symbolic":"reference","name":"NgAisMenuModule"},{"__symbolic":"reference","name":"NgAisPaginationModule"},{"__symbolic":"reference","name":"NgAisRefinementListModule"},{"__symbolic":"reference","name":"NgAisHitsPerPageModule"},{"__symbolic":"reference","name":"NgAisSortByModule"},{"__symbolic":"reference","name":"NgAisNumericMenuModule"},{"__symbolic":"reference","name":"NgAisStatsModule"},{"__symbolic":"reference","name":"NgAisToggleModule"},{"__symbolic":"reference","name":"NgAisInfiniteHitsModule"},{"__symbolic":"reference","name":"NgAisCurrentRefinementsModule"},{"__symbolic":"reference","name":"NgAisHierarchicalMenuModule"},{"__symbolic":"reference","name":"NgAisRatingMenuModule"},{"__symbolic":"reference","name":"NgAisRangeSliderModule"},{"__symbolic":"reference","name":"NgAisBreadcrumbModule"},{"__symbolic":"reference","name":"NgAisHighlightModule"},{"__symbolic":"reference","name":"NgAisReverseHighlightModule"},{"__symbolic":"reference","name":"NgAisSnippetModule"},{"__symbolic":"reference","name":"NgAisReverseSnippetModule"},{"__symbolic":"reference","name":"NgAisRangeInputModule"},{"__symbolic":"reference","name":"NgAisPanelModule"},{"__symbolic":"reference","name":"NgAisConfigureModule"},{"__symbolic":"reference","name":"NgAisConfigureRelatedItemsModule"},{"__symbolic":"reference","name":"NgAisQueryRuleCustomDataModule"},{"__symbolic":"reference","name":"NgAisQueryRuleContextModule"},{"__symbolic":"reference","name":"NgAisVoiceSearchModule"}],"exports":[{"__symbolic":"reference","name":"NgAisInstantSearchModule"},{"__symbolic":"reference","name":"NgAisIndexModule"},{"__symbolic":"reference","name":"NgAisHitsModule"},{"__symbolic":"reference","name":"NgAisSearchBoxModule"},{"__symbolic":"reference","name":"NgAisClearRefinementsModule"},{"__symbolic":"reference","name":"NgAisMenuModule"},{"__symbolic":"reference","name":"NgAisPaginationModule"},{"__symbolic":"reference","name":"NgAisRefinementListModule"},{"__symbolic":"reference","name":"NgAisHitsPerPageModule"},{"__symbolic":"reference","name":"NgAisSortByModule"},{"__symbolic":"reference","name":"NgAisNumericMenuModule"},{"__symbolic":"reference","name":"NgAisStatsModule"},{"__symbolic":"reference","name":"NgAisToggleModule"},{"__symbolic":"reference","name":"NgAisInfiniteHitsModule"},{"__symbolic":"reference","name":"NgAisCurrentRefinementsModule"},{"__symbolic":"reference","name":"NgAisHierarchicalMenuModule"},{"__symbolic":"reference","name":"NgAisRatingMenuModule"},{"__symbolic":"reference","name":"NgAisRangeSliderModule"},{"__symbolic":"reference","name":"NgAisBreadcrumbModule"},{"__symbolic":"reference","name":"NgAisHighlightModule"},{"__symbolic":"reference","name":"NgAisReverseHighlightModule"},{"__symbolic":"reference","name":"NgAisSnippetModule"},{"__symbolic":"reference","name":"NgAisReverseSnippetModule"},{"__symbolic":"reference","name":"NgAisRangeInputModule"},{"__symbolic":"reference","name":"NgAisPanelModule"},{"__symbolic":"reference","name":"NgAisConfigureModule"},{"__symbolic":"reference","name":"NgAisConfigureRelatedItemsModule"},{"__symbolic":"reference","name":"NgAisQueryRuleCustomDataModule"},{"__symbolic":"reference","name":"NgAisQueryRuleContextModule"},{"__symbolic":"reference","name":"NgAisVoiceSearchModule"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"NgAisRootModule"}}}}},"createSSRSearchClient":{"__symbolic":"function"},"BaseWidget":{"__symbolic":"class","arity":1,"members":{"autoHideContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"}]}],"createWidget":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getItemClass":[{"__symbolic":"method"}]}},"Widget":{"__symbolic":"interface"},"Connector":{"__symbolic":"interface"},"TypedBaseWidget":{"__symbolic":"class","arity":2,"members":{"autoHideContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"}]}],"createWidget":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getItemClass":[{"__symbolic":"method"}]}},"NgAisInstantSearch":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":40,"character":1},"arguments":[{"selector":"ais-instantsearch","template":"<ng-content></ng-content>"}]}],"members":{"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"instanceName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":48,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":56,"character":15},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":56,"character":22}]}]],"parameters":[{"__symbolic":"reference","name":"Object"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"addWidgets":[{"__symbolic":"method"}],"removeWidgets":[{"__symbolic":"method"}],"refresh":[{"__symbolic":"method"}]}},"NgAisIndex":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"selector":"ais-index","template":"<ng-content></ng-content>"}]}],"members":{"indexName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"indexId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":30,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":31,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisIndex"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":32,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":34,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisInstantSearch"}]}]],"parameters":[{"__symbolic":"reference","name":"NgAisIndex"},{"__symbolic":"reference","name":"NgAisInstantSearch"}]}],"createWidget":[{"__symbolic":"method"}],"addWidgets":[{"__symbolic":"method"}],"removeWidgets":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"TypedBaseWidget"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"ais-breadcrumb","template":"\n <div\n [class]=\"cx()\"\n *ngIf=\"!isHidden\"\n >\n <ul [class]=\"cx('list')\">\n <li\n *ngFor=\"let item of items\"\n [ngClass]=\"[cx('item'), item.isLast ? cx('item', 'selected') : '']\"\n (click)=\"handleClick($event, item)\"\n >\n <span\n *ngIf=\"item.separator\"\n [class]=\"cx('separator')\"\n aria-hidden=\"true\"\n >\n >\n </span>\n <a\n [class]=\"cx('link')\"\n href=\"{{state.createURL(item.value)}}\"\n *ngIf=\"!item.isLast\"\n (click)=\"handleClick($event, item)\"\n >\n {{item.label}}\n </a>\n\n <span *ngIf=\"item.isLast\">\n {{item.label}}\n </span>\n </li>\n </ul>\n </div>\n "}]}],"members":{"attributes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"rootPath":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"separator":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"transformItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":82,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisIndex"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":83,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":85,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisInstantSearch"}]}]],"parameters":[{"__symbolic":"reference","name":"NgAisIndex"},{"__symbolic":"reference","name":"NgAisInstantSearch"}]}],"ngOnInit":[{"__symbolic":"method"}],"handleClick":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"TypedBaseWidget"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"ais-clear-refinements","template":"\n <div\n [class]=\"cx()\"\n *ngIf=\"!isHidden\"\n >\n <button\n [class]=\"cx('button') + (!state.hasRefinements ? (' ' + cx('button', 'disabled')) : '')\"\n (click)=\"handleClick($event)\"\n [disabled]=\"!state.hasRefinements\"\n >\n {{resetLabel}}\n </button>\n </div>\n "}]}],"members":{"resetLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"includedAttributes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"excludedAttributes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"transformItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":56,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisIndex"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":57,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":59,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisInstantSearch"}]}]],"parameters":[{"__symbolic":"reference","name":"NgAisIndex"},{"__symbolic":"reference","name":"NgAisInstantSearch"}]}],"ngOnInit":[{"__symbolic":"method"}],"handleClick":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"TypedBaseWidget"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"selector":"ais-current-refinements","template":"\n <div\n [class]=\"cx()\"\n *ngIf=\"!isHidden\"\n >\n <ul\n [class]=\"cx('list')\"\n *ngFor=\"let item of state.items\"\n >\n <li [class]=\"cx('item')\">\n <span [class]=\"cx('label')\">{{item.label | titlecase}}:</span>\n\n <span\n [class]=\"cx('category')\"\n *ngFor=\"let refinement of item.refinements\"\n >\n <span [class]=\"cx('categoryLabel')\">{{refinement.label}}</span>\n <button [class]=\"cx('delete')\" (click)=\"handleClick($event, refinement)\">✕</button>\n </span>\n </li>\n </ul>\n </div>\n "}]}],"members":{"includedAttributes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"excludedAttributes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"transformItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":64,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisIndex"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":65,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":67,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisInstantSearch"}]}]],"parameters":[{"__symbolic":"reference","name":"NgAisIndex"},{"__symbolic":"reference","name":"NgAisInstantSearch"}]}],"ngOnInit":[{"__symbolic":"method"}],"handleClick":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"TypedBaseWidget"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"ais-hierarchical-menu","template":"\n <div\n [class]=\"cx()\"\n *ngIf=\"!isHidden\"\n >\n <ul [class]=\"cx('list') + ' ' + cx('list', 'lvl0')\">\n <ais-hierarchical-menu-item\n *ngFor=\"let item of state.items\"\n [item]=\"item\"\n [createURL]=\"state.createURL\"\n [refine]=\"state.refine\"\n >\n </ais-hierarchical-menu-item>\n </ul>\n </div>\n "}]}],"members":{"attributes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"separator":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"rootPath":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"showParentLevel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"limit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"sortBy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"transformItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":63,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisIndex"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":64,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":66,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisInstantSearch"}]}]],"parameters":[{"__symbolic":"reference","name":"NgAisIndex"},{"__symbolic":"reference","name":"NgAisInstantSearch"}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"ais-hierarchical-menu-item","template":"\n <li\n [class]=\"getItemClass(item)\"\n (click)=\"handleClick($event, item)\"\n >\n <a\n [class]=\"cx('link')\"\n href=\"{{createURL(item.value)}}\"\n (click)=\"handleClick($event, item)\"\n >\n <span [class]=\"cx('label')\">{{item.label}}</span>\n <span [class]=\"cx('count')\">{{item.count}}</span>\n </a>\n\n <ul\n [class]=\"getListClass()\"\n *ngIf=\"item.isRefined && isArray(item.data) && item.data.length > 0\"\n >\n <ais-hierarchical-menu-item\n *ngFor=\"let child of item.data\"\n [item]=\"child\"\n [createURL]=\"createURL\"\n [refine]=\"refine\"\n [lvl]=\"lvl + 1\"\n >\n </ais-hierarchical-menu-item>\n </ul>\n </li>\n "}]}],"members":{"lvl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"refine":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"createURL":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"item":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"getItemClass":[{"__symbolic":"method"}],"getListClass":[{"__symbolic":"method"}],"isArray":[{"__symbolic":"method"}],"handleClick":[{"__symbolic":"method"}]}},"ɵg":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"TypedBaseWidget"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"ais-hits-per-page","template":"\n <div\n [class]=\"cx()\"\n *ngIf=\"!isHidden\"\n >\n <select\n [class]=\"cx('select')\"\n (change)=\"state.refine($event.target.value)\"\n >\n <option\n [class]=\"cx('option')\"\n *ngFor=\"let item of state.items\"\n [value]=\"item.value\"\n [selected]=\"item.isRefined\"\n >\n {{item.label}}\n </option>\n </select>\n </div>\n "}]}],"members":{"items":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"transformItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":55,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisIndex"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":56,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":58,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisInstantSearch"}]}]],"parameters":[{"__symbolic":"reference","name":"NgAisIndex"},{"__symbolic":"reference","name":"NgAisInstantSearch"}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵh":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"TypedBaseWidget"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":20,"character":1},"arguments":[{"selector":"ais-hits","template":"\n <div [class]=\"cx()\">\n <ng-container *ngTemplateOutlet=\"template; context: state\"></ng-container>\n\n <!-- default rendering if no template specified -->\n <div *ngIf=\"!template\">\n <ul [class]=\"cx('list')\">\n <li\n [class]=\"cx('item')\"\n *ngFor=\"let hit of state.hits\"\n >\n <ais-highlight attribute=\"name\" [hit]=\"hit\">\n </ais-highlight>\n </li>\n </ul>\n </div>\n </div>\n "}]}],"members":{"template":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":45,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":45,"character":16},{"static":false}]}]}],"escapeHTML":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"transformItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":59,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisIndex"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":60,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":62,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisInstantSearch"}]}]],"parameters":[{"__symbolic":"reference","name":"NgAisIndex"},{"__symbolic":"reference","name":"NgAisInstantSearch"}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"ais-highlight","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":9,"character":19},"member":"OnPush"},"template":"<span class=\"ais-Highlight\" [innerHtml]=\"content\"></span>"}]}],"members":{"attribute":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"hit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"tagName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}]}},"ɵj":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"TypedBaseWidget"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":20,"character":1},"arguments":[{"selector":"ais-infinite-hits","template":"\n <div [class]=\"cx()\">\n <ng-container *ngTemplateOutlet=\"template; context: state\"></ng-container>\n\n <!-- default rendering if no template specified -->\n <button\n [ngClass]=\"[cx('loadPrevious'), this.state.isFirstPage ? cx('loadPrevious', 'disabled') : '']\"\n (click)=\"showPreviousHandler($event)\"\n [disabled]=\"state.isFirstPage\"\n *ngIf=\"showPrevious && !template\"\n >\n {{showPreviousLabel}}\n </button>\n\n <div *ngIf=\"!template\">\n <ul [class]=\"cx('list')\">\n <li\n [class]=\"cx('item')\"\n *ngFor=\"let hit of state.hits\"\n >\n <ais-highlight attribute=\"name\" [hit]=\"hit\">\n </ais-highlight>\n </li>\n </ul>\n </div>\n\n <button\n [ngClass]=\"[cx('loadMore'), this.state.isLastPage ? cx('loadMore', 'disabled') : '']\"\n (click)=\"showMoreHandler($event)\"\n [disabled]=\"state.isLastPage\"\n *ngIf=\"!template\"\n >\n {{showMoreLabel}}\n </button>\n </div>\n "}]}],"members":{"template":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":63,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":63,"character":16},{"static":false}]}]}],"escapeHTML":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3}}]}],"showPrevious":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":3}}]}],"showPreviousLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":70,"character":3}}]}],"showMoreLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":3}}]}],"transformItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":88,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisIndex"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":89,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":91,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisInstantSearch"}]}]],"parameters":[{"__symbolic":"reference","name":"NgAisIndex"},{"__symbolic":"reference","name":"NgAisInstantSearch"}]}],"ngOnInit":[{"__symbolic":"method"}],"showMoreHandler":[{"__symbolic":"method"}],"showPreviousHandler":[{"__symbolic":"method"}]}},"ɵk":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"TypedBaseWidget"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"selector":"ais-menu","template":"\n <div\n [class]=\"cx()\"\n *ngIf=\"!isHidden\"\n >\n <ul [class]=\"cx('list')\">\n <li\n [class]=\"getItemClass(item)\"\n *ngFor=\"let item of state.items\"\n (click)=\"handleClick($event, item.value)\"\n >\n <a\n href=\"{{state.createURL(item.value)}}\"\n [class]=\"cx('link')\"\n (click)=\"handleClick($event, item.value)\"\n >\n <span [class]=\"cx('label')\">{{item.label}}</span>\n <span [class]=\"cx('count')\">{{item.count}}</span>\n </a>\n </li>\n </ul>\n\n <button\n *ngIf=\"showMore\"\n (click)=\"state.toggleShowMore()\"\n [class]=\"showMoreClass\"\n [disabled]=\"!state.canToggleShowMore\"\n >\n {{state.isShowingMore ? showLessLabel : showMoreLabel}}\n </button>\n </div>\n "}]}],"members":{"showMoreLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"showLessLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"attribute":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"showMore":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"limit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"showMoreLimit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"sortBy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"transformItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":91,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisIndex"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":92,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":94,"character":5},"arguments":[{"__symbolic":"reference","name":"NgAisInstantSearch"}]}]],"parameters":[{"__symbolic":"reference","name":"NgAisIndex"},