UNPKG

@ng-doc/builder

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>

27 lines 975 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.API_LIST_COMPONENT_BUILDER_TAG = void 0; exports.apiListComponentBuilder = apiListComponentBuilder; const builder_1 = require("@ng-doc/builder"); const core_1 = require("@ng-doc/core"); const rxjs_1 = require("rxjs"); const core_2 = require("../../core"); exports.API_LIST_COMPONENT_BUILDER_TAG = 'ApiListComponent'; /** * * @param config */ function apiListComponentBuilder(config) { const { metadata } = config; return (0, rxjs_1.of)(void 0).pipe((0, core_2.runBuild)(exports.API_LIST_COMPONENT_BUILDER_TAG, async () => ({ filePath: metadata.outPath, content: (0, builder_1.renderTemplate)('./api-list.ts.nunj', { context: { id: (0, core_1.uid)(), segment: metadata.entry.route, title: metadata.entry.title, }, }), }))); } //# sourceMappingURL=api-list-component.builder.js.map