UNPKG

@docgeni/template

Version:

Docgeni - Angular Template Components

26 lines 851 B
import { GlobalContext } from './global-context'; import * as i0 from "@angular/core"; export interface SearchPageInfo { title: string; id: string; path: string; parent?: SearchPageInfo; } export declare class SearchService { global: GlobalContext; private document; private allPages; private destroyed$; result: SearchPageInfo[]; get hasAlgolia(): boolean; constructor(global: GlobalContext, document: any); initSearch(searchSelector: string): void; private initAlgolia; private initInnerSearch; private generatePages; private searchPages; trackByFn(index: number, item: SearchPageInfo): string | number; static ɵfac: i0.ɵɵFactoryDeclaration<SearchService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<SearchService>; } //# sourceMappingURL=search.service.d.ts.map