UNPKG

@ng-doc/app

Version:

<!-- PROJECT LOGO --> <br /> <div align="center"> <a href="https://github.com/ng-doc/ng-doc"> <img src="https://ng-doc.com/assets/images/ng-doc.svg?raw=true" alt="Logo" height="150px"> </a>

1 lines 3.28 kB
{"version":3,"file":"ng-doc-app-providers-search-engine.mjs","sources":["../tmp-esm2022/providers/search-engine/provide-search-engine.js","../tmp-esm2022/providers/search-engine/ng-doc-app-providers-search-engine.js"],"sourcesContent":["import { NgDocSearchEngine } from '@ng-doc/app/classes/search-engine';\n/**\n * Provides the `NgDocSearchEngine` to enable search in the documentation.\n *\n * You can create and provide your own `NgDocSearchEngine` if you want to handle the search yourself.\n * @param engine - The search engine class.\n * @param args - The arguments for the search engine class.\n * @returns The provider for the search engine.\n */\nexport function provideSearchEngine(engine, ...args) {\n return {\n provide: NgDocSearchEngine,\n useFactory: () => new engine(...args),\n };\n}\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvdmlkZS1zZWFyY2gtZW5naW5lLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9hcHAvcHJvdmlkZXJzL3NlYXJjaC1lbmdpbmUvcHJvdmlkZS1zZWFyY2gtZW5naW5lLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBR3RFOzs7Ozs7O0dBT0c7QUFDSCxNQUFNLFVBQVUsbUJBQW1CLENBQ2pDLE1BQVMsRUFDVCxHQUFHLElBQThCO0lBRWpDLE9BQU87UUFDTCxPQUFPLEVBQUUsaUJBQWlCO1FBQzFCLFVBQVUsRUFBRSxHQUFHLEVBQUUsQ0FBQyxJQUFJLE1BQU0sQ0FBQyxHQUFHLElBQUksQ0FBQztLQUN0QyxDQUFDO0FBQ0osQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFByb3ZpZGVyIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBOZ0RvY1NlYXJjaEVuZ2luZSB9IGZyb20gJ0BuZy1kb2MvYXBwL2NsYXNzZXMvc2VhcmNoLWVuZ2luZSc7XG5pbXBvcnQgeyBDb25zdHJ1Y3RvciB9IGZyb20gJ0BuZy1kb2MvY29yZS90eXBlcyc7XG5cbi8qKlxuICogUHJvdmlkZXMgdGhlIGBOZ0RvY1NlYXJjaEVuZ2luZWAgdG8gZW5hYmxlIHNlYXJjaCBpbiB0aGUgZG9jdW1lbnRhdGlvbi5cbiAqXG4gKiBZb3UgY2FuIGNyZWF0ZSBhbmQgcHJvdmlkZSB5b3VyIG93biBgTmdEb2NTZWFyY2hFbmdpbmVgIGlmIHlvdSB3YW50IHRvIGhhbmRsZSB0aGUgc2VhcmNoIHlvdXJzZWxmLlxuICogQHBhcmFtIGVuZ2luZSAtIFRoZSBzZWFyY2ggZW5naW5lIGNsYXNzLlxuICogQHBhcmFtIGFyZ3MgLSBUaGUgYXJndW1lbnRzIGZvciB0aGUgc2VhcmNoIGVuZ2luZSBjbGFzcy5cbiAqIEByZXR1cm5zIFRoZSBwcm92aWRlciBmb3IgdGhlIHNlYXJjaCBlbmdpbmUuXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBwcm92aWRlU2VhcmNoRW5naW5lPEUgZXh0ZW5kcyBDb25zdHJ1Y3RvcjxOZ0RvY1NlYXJjaEVuZ2luZT4+KFxuICBlbmdpbmU6IEUsXG4gIC4uLmFyZ3M6IENvbnN0cnVjdG9yUGFyYW1ldGVyczxFPlxuKTogUHJvdmlkZXIge1xuICByZXR1cm4ge1xuICAgIHByb3ZpZGU6IE5nRG9jU2VhcmNoRW5naW5lLFxuICAgIHVzZUZhY3Rvcnk6ICgpID0+IG5ldyBlbmdpbmUoLi4uYXJncyksXG4gIH07XG59XG4iXX0=","/**\n * Generated bundle index. Do not edit.\n */\nexport * from './index';\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctZG9jLWFwcC1wcm92aWRlcnMtc2VhcmNoLWVuZ2luZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvYXBwL3Byb3ZpZGVycy9zZWFyY2gtZW5naW5lL25nLWRvYy1hcHAtcHJvdmlkZXJzLXNlYXJjaC1lbmdpbmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0dBRUc7QUFFSCxjQUFjLFNBQVMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogR2VuZXJhdGVkIGJ1bmRsZSBpbmRleC4gRG8gbm90IGVkaXQuXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9pbmRleCc7XG4iXX0="],"names":[],"mappings":";;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACO,SAAS,mBAAmB,CAAC,MAAM,EAAE,GAAG,IAAI,EAAE;AACrD,IAAI,OAAO;AACX,QAAQ,OAAO,EAAE,iBAAiB;AAClC,QAAQ,UAAU,EAAE,MAAM,IAAI,MAAM,CAAC,GAAG,IAAI,CAAC;AAC7C,KAAK;AACL;;ACdA;AACA;AACA;;;;"}