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 12.3 kB
{"version":3,"file":"ng-doc-app-components-page-navigation.mjs","sources":["../tmp-esm2022/components/page-navigation/page-navigation.component.js","../tmp-esm2022/components/page-navigation/ng-doc-app-components-page-navigation.js"],"sourcesContent":["import { ChangeDetectionStrategy, Component, Input } from '@angular/core';\nimport { RouterLink } from '@angular/router';\nimport { NgDocIconComponent, NgDocTextComponent, NgDocTextLeftDirective, NgDocTextRightDirective, } from '@ng-doc/ui-kit';\nimport * as i0 from \"@angular/core\";\nexport class NgDocPageNavigationComponent {\n static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: NgDocPageNavigationComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }\n static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"20.0.3\", type: NgDocPageNavigationComponent, isStandalone: true, selector: \"ng-doc-page-navigation\", inputs: { prevPage: \"prevPage\", nextPage: \"nextPage\" }, ngImport: i0, template: \"<div class=\\\"ng-doc-navigation-controls\\\">\\n @if (prevPage) {\\n <a class=\\\"ng-doc-prev-page\\\" [routerLink]=\\\"prevPage.route\\\">\\n <div class=\\\"ng-doc-navigation-page-label\\\" ng-doc-text size=\\\"small\\\">\\n <ng-doc-icon icon=\\\"arrow-left\\\" ngDocTextLeft></ng-doc-icon>\\n Previous\\n </div>\\n <div class=\\\"ng-doc-navigation-page-title\\\" ng-doc-text>{{ prevPage.title }}</div>\\n </a>\\n }\\n @if (nextPage) {\\n <a class=\\\"ng-doc-next-page\\\" [routerLink]=\\\"nextPage.route\\\">\\n <div class=\\\"ng-doc-navigation-page-label\\\" ng-doc-text size=\\\"small\\\">\\n Next\\n <ng-doc-icon icon=\\\"arrow-right\\\" ngDocTextRight></ng-doc-icon>\\n </div>\\n <div class=\\\"ng-doc-navigation-page-title\\\" ng-doc-text>{{ nextPage.title }}</div>\\n </a>\\n }\\n</div>\\n\", styles: [\":host .ng-doc-navigation-controls{display:flex;margin-top:calc(var(--ng-doc-base-gutter) * 12);border-top:1px solid var(--ng-doc-base-2);padding-top:calc(var(--ng-doc-base-gutter) * 2)}:host .ng-doc-navigation-controls a{display:flex;flex-direction:column;text-decoration:unset;transition:var(--ng-doc-transition);--ng-doc-button-hover-background: var(--ng-doc-base-1);--ng-doc-button-active-background: var(--ng-doc-base-2);--ng-doc-text: var(--ng-doc-base-9);--ng-doc-icon-color: var(--ng-doc-text)}:host .ng-doc-navigation-controls a:hover{opacity:.6}:host .ng-doc-navigation-controls a.ng-doc-next-page{margin-left:auto}:host .ng-doc-navigation-controls a.ng-doc-prev-page{align-items:flex-start}:host .ng-doc-navigation-controls a.ng-doc-next-page{align-items:flex-end}:host .ng-doc-navigation-controls a .ng-doc-navigation-page-title{--ng-doc-text: var(--ng-doc-link-color)}\\n\"], dependencies: [{ kind: \"component\", type: NgDocIconComponent, selector: \"ng-doc-icon\", inputs: [\"icon\", \"customIcon\", \"size\"] }, { kind: \"component\", type: NgDocTextComponent, selector: \"[ng-doc-text]\", inputs: [\"size\", \"color\", \"align\", \"absoluteContent\"] }, { kind: \"directive\", type: NgDocTextLeftDirective, selector: \"[ngDocTextLeft]\" }, { kind: \"directive\", type: NgDocTextRightDirective, selector: \"[ngDocTextRight]\" }, { kind: \"directive\", type: RouterLink, selector: \"[routerLink]\", inputs: [\"target\", \"queryParams\", \"fragment\", \"queryParamsHandling\", \"state\", \"info\", \"relativeTo\", \"preserveFragment\", \"skipLocationChange\", \"replaceUrl\", \"routerLink\"] }], changeDetection: i0.ChangeDetectionStrategy.OnPush }); }\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: NgDocPageNavigationComponent, decorators: [{\n type: Component,\n args: [{ selector: 'ng-doc-page-navigation', imports: [\n NgDocIconComponent,\n NgDocTextComponent,\n NgDocTextLeftDirective,\n NgDocTextRightDirective,\n RouterLink,\n ], changeDetection: ChangeDetectionStrategy.OnPush, template: \"<div class=\\\"ng-doc-navigation-controls\\\">\\n @if (prevPage) {\\n <a class=\\\"ng-doc-prev-page\\\" [routerLink]=\\\"prevPage.route\\\">\\n <div class=\\\"ng-doc-navigation-page-label\\\" ng-doc-text size=\\\"small\\\">\\n <ng-doc-icon icon=\\\"arrow-left\\\" ngDocTextLeft></ng-doc-icon>\\n Previous\\n </div>\\n <div class=\\\"ng-doc-navigation-page-title\\\" ng-doc-text>{{ prevPage.title }}</div>\\n </a>\\n }\\n @if (nextPage) {\\n <a class=\\\"ng-doc-next-page\\\" [routerLink]=\\\"nextPage.route\\\">\\n <div class=\\\"ng-doc-navigation-page-label\\\" ng-doc-text size=\\\"small\\\">\\n Next\\n <ng-doc-icon icon=\\\"arrow-right\\\" ngDocTextRight></ng-doc-icon>\\n </div>\\n <div class=\\\"ng-doc-navigation-page-title\\\" ng-doc-text>{{ nextPage.title }}</div>\\n </a>\\n }\\n</div>\\n\", styles: [\":host .ng-doc-navigation-controls{display:flex;margin-top:calc(var(--ng-doc-base-gutter) * 12);border-top:1px solid var(--ng-doc-base-2);padding-top:calc(var(--ng-doc-base-gutter) * 2)}:host .ng-doc-navigation-controls a{display:flex;flex-direction:column;text-decoration:unset;transition:var(--ng-doc-transition);--ng-doc-button-hover-background: var(--ng-doc-base-1);--ng-doc-button-active-background: var(--ng-doc-base-2);--ng-doc-text: var(--ng-doc-base-9);--ng-doc-icon-color: var(--ng-doc-text)}:host .ng-doc-navigation-controls a:hover{opacity:.6}:host .ng-doc-navigation-controls a.ng-doc-next-page{margin-left:auto}:host .ng-doc-navigation-controls a.ng-doc-prev-page{align-items:flex-start}:host .ng-doc-navigation-controls a.ng-doc-next-page{align-items:flex-end}:host .ng-doc-navigation-controls a .ng-doc-navigation-page-title{--ng-doc-text: var(--ng-doc-link-color)}\\n\"] }]\n }], propDecorators: { prevPage: [{\n type: Input,\n args: [{ required: true }]\n }], nextPage: [{\n type: Input,\n args: [{ required: true }]\n }] } });\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFnZS1uYXZpZ2F0aW9uLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvYXBwL2NvbXBvbmVudHMvcGFnZS1uYXZpZ2F0aW9uL3BhZ2UtbmF2aWdhdGlvbi5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi9saWJzL2FwcC9jb21wb25lbnRzL3BhZ2UtbmF2aWdhdGlvbi9wYWdlLW5hdmlnYXRpb24uY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLHVCQUF1QixFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDMUUsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRTdDLE9BQU8sRUFDTCxrQkFBa0IsRUFDbEIsa0JBQWtCLEVBQ2xCLHNCQUFzQixFQUN0Qix1QkFBdUIsR0FDeEIsTUFBTSxnQkFBZ0IsQ0FBQzs7QUFleEIsTUFBTSxPQUFPLDRCQUE0Qjs4R0FBNUIsNEJBQTRCO2tHQUE1Qiw0QkFBNEIsMElDdkJ6QyxreUJBb0JBLDQ2QkRQSSxrQkFBa0IsZ0dBQ2xCLGtCQUFrQixpSEFDbEIsc0JBQXNCLDREQUN0Qix1QkFBdUIsNkRBQ3ZCLFVBQVU7OzJGQU1ELDRCQUE0QjtrQkFieEMsU0FBUzsrQkFDRSx3QkFBd0IsV0FDekI7d0JBQ1Asa0JBQWtCO3dCQUNsQixrQkFBa0I7d0JBQ2xCLHNCQUFzQjt3QkFDdEIsdUJBQXVCO3dCQUN2QixVQUFVO3FCQUNYLG1CQUdnQix1QkFBdUIsQ0FBQyxNQUFNOzhCQUkvQyxRQUFRO3NCQURQLEtBQUs7dUJBQUMsRUFBRSxRQUFRLEVBQUUsSUFBSSxFQUFFO2dCQUl6QixRQUFRO3NCQURQLEtBQUs7dUJBQUMsRUFBRSxRQUFRLEVBQUUsSUFBSSxFQUFFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksIENvbXBvbmVudCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFJvdXRlckxpbmsgfSBmcm9tICdAYW5ndWxhci9yb3V0ZXInO1xuaW1wb3J0IHsgTmdEb2NOYXZpZ2F0aW9uLCBOZ0RvY1BhZ2VOYXZpZ2F0aW9uIH0gZnJvbSAnQG5nLWRvYy9hcHAvaW50ZXJmYWNlcyc7XG5pbXBvcnQge1xuICBOZ0RvY0ljb25Db21wb25lbnQsXG4gIE5nRG9jVGV4dENvbXBvbmVudCxcbiAgTmdEb2NUZXh0TGVmdERpcmVjdGl2ZSxcbiAgTmdEb2NUZXh0UmlnaHREaXJlY3RpdmUsXG59IGZyb20gJ0BuZy1kb2MvdWkta2l0JztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnbmctZG9jLXBhZ2UtbmF2aWdhdGlvbicsXG4gIGltcG9ydHM6IFtcbiAgICBOZ0RvY0ljb25Db21wb25lbnQsXG4gICAgTmdEb2NUZXh0Q29tcG9uZW50LFxuICAgIE5nRG9jVGV4dExlZnREaXJlY3RpdmUsXG4gICAgTmdEb2NUZXh0UmlnaHREaXJlY3RpdmUsXG4gICAgUm91dGVyTGluayxcbiAgXSxcbiAgdGVtcGxhdGVVcmw6ICcuL3BhZ2UtbmF2aWdhdGlvbi5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL3BhZ2UtbmF2aWdhdGlvbi5jb21wb25lbnQuc2NzcyddLFxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcbn0pXG5leHBvcnQgY2xhc3MgTmdEb2NQYWdlTmF2aWdhdGlvbkNvbXBvbmVudCBpbXBsZW1lbnRzIE5nRG9jUGFnZU5hdmlnYXRpb24ge1xuICBASW5wdXQoeyByZXF1aXJlZDogdHJ1ZSB9KVxuICBwcmV2UGFnZT86IE5nRG9jTmF2aWdhdGlvbjtcblxuICBASW5wdXQoeyByZXF1aXJlZDogdHJ1ZSB9KVxuICBuZXh0UGFnZT86IE5nRG9jTmF2aWdhdGlvbjtcbn1cbiIsIjxkaXYgY2xhc3M9XCJuZy1kb2MtbmF2aWdhdGlvbi1jb250cm9sc1wiPlxuICBAaWYgKHByZXZQYWdlKSB7XG4gICAgPGEgY2xhc3M9XCJuZy1kb2MtcHJldi1wYWdlXCIgW3JvdXRlckxpbmtdPVwicHJldlBhZ2Uucm91dGVcIj5cbiAgICAgIDxkaXYgY2xhc3M9XCJuZy1kb2MtbmF2aWdhdGlvbi1wYWdlLWxhYmVsXCIgbmctZG9jLXRleHQgc2l6ZT1cInNtYWxsXCI+XG4gICAgICAgIDxuZy1kb2MtaWNvbiBpY29uPVwiYXJyb3ctbGVmdFwiIG5nRG9jVGV4dExlZnQ+PC9uZy1kb2MtaWNvbj5cbiAgICAgICAgUHJldmlvdXNcbiAgICAgIDwvZGl2PlxuICAgICAgPGRpdiBjbGFzcz1cIm5nLWRvYy1uYXZpZ2F0aW9uLXBhZ2UtdGl0bGVcIiBuZy1kb2MtdGV4dD57eyBwcmV2UGFnZS50aXRsZSB9fTwvZGl2PlxuICAgIDwvYT5cbiAgfVxuICBAaWYgKG5leHRQYWdlKSB7XG4gICAgPGEgY2xhc3M9XCJuZy1kb2MtbmV4dC1wYWdlXCIgW3JvdXRlckxpbmtdPVwibmV4dFBhZ2Uucm91dGVcIj5cbiAgICAgIDxkaXYgY2xhc3M9XCJuZy1kb2MtbmF2aWdhdGlvbi1wYWdlLWxhYmVsXCIgbmctZG9jLXRleHQgc2l6ZT1cInNtYWxsXCI+XG4gICAgICAgIE5leHRcbiAgICAgICAgPG5nLWRvYy1pY29uIGljb249XCJhcnJvdy1yaWdodFwiIG5nRG9jVGV4dFJpZ2h0PjwvbmctZG9jLWljb24+XG4gICAgICA8L2Rpdj5cbiAgICAgIDxkaXYgY2xhc3M9XCJuZy1kb2MtbmF2aWdhdGlvbi1wYWdlLXRpdGxlXCIgbmctZG9jLXRleHQ+e3sgbmV4dFBhZ2UudGl0bGUgfX08L2Rpdj5cbiAgICA8L2E+XG4gIH1cbjwvZGl2PlxuIl19","/**\n * Generated bundle index. Do not edit.\n */\nexport * from './index';\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctZG9jLWFwcC1jb21wb25lbnRzLXBhZ2UtbmF2aWdhdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvYXBwL2NvbXBvbmVudHMvcGFnZS1uYXZpZ2F0aW9uL25nLWRvYy1hcHAtY29tcG9uZW50cy1wYWdlLW5hdmlnYXRpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0dBRUc7QUFFSCxjQUFjLFNBQVMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogR2VuZXJhdGVkIGJ1bmRsZSBpbmRleC4gRG8gbm90IGVkaXQuXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9pbmRleCc7XG4iXX0="],"names":[],"mappings":";;;;;AAIO,MAAM,4BAA4B,CAAC;AAC1C,IAAI,SAAS,IAAI,CAAC,IAAI,GAAG,EAAE,CAAC,kBAAkB,CAAC,EAAE,UAAU,EAAE,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,4BAA4B,EAAE,IAAI,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,CAAC,eAAe,CAAC,SAAS,EAAE,CAAC,CAAC;AAC9L,IAAI,SAAS,IAAI,CAAC,IAAI,GAAG,EAAE,CAAC,oBAAoB,CAAC,EAAE,UAAU,EAAE,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,IAAI,EAAE,4BAA4B,EAAE,YAAY,EAAE,IAAI,EAAE,QAAQ,EAAE,wBAAwB,EAAE,MAAM,EAAE,EAAE,QAAQ,EAAE,UAAU,EAAE,QAAQ,EAAE,UAAU,EAAE,EAAE,QAAQ,EAAE,EAAE,EAAE,QAAQ,EAAE,kyBAAkyB,EAAE,MAAM,EAAE,CAAC,o3BAAo3B,CAAC,EAAE,YAAY,EAAE,CAAC,EAAE,IAAI,EAAE,WAAW,EAAE,IAAI,EAAE,kBAAkB,EAAE,QAAQ,EAAE,aAAa,EAAE,MAAM,EAAE,CAAC,MAAM,EAAE,YAAY,EAAE,MAAM,CAAC,EAAE,EAAE,EAAE,IAAI,EAAE,WAAW,EAAE,IAAI,EAAE,kBAAkB,EAAE,QAAQ,EAAE,eAAe,EAAE,MAAM,EAAE,CAAC,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,iBAAiB,CAAC,EAAE,EAAE,EAAE,IAAI,EAAE,WAAW,EAAE,IAAI,EAAE,sBAAsB,EAAE,QAAQ,EAAE,iBAAiB,EAAE,EAAE,EAAE,IAAI,EAAE,WAAW,EAAE,IAAI,EAAE,uBAAuB,EAAE,QAAQ,EAAE,kBAAkB,EAAE,EAAE,EAAE,IAAI,EAAE,WAAW,EAAE,IAAI,EAAE,UAAU,EAAE,QAAQ,EAAE,cAAc,EAAE,MAAM,EAAE,CAAC,QAAQ,EAAE,aAAa,EAAE,UAAU,EAAE,qBAAqB,EAAE,OAAO,EAAE,MAAM,EAAE,YAAY,EAAE,kBAAkB,EAAE,oBAAoB,EAAE,YAAY,EAAE,YAAY,CAAC,EAAE,CAAC,EAAE,eAAe,EAAE,EAAE,CAAC,uBAAuB,CAAC,MAAM,EAAE,CAAC,CAAC;AAC3nF;AACA,EAAE,CAAC,wBAAwB,CAAC,EAAE,UAAU,EAAE,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,4BAA4B,EAAE,UAAU,EAAE,CAAC;AACtI,YAAY,IAAI,EAAE,SAAS;AAC3B,YAAY,IAAI,EAAE,CAAC,EAAE,QAAQ,EAAE,wBAAwB,EAAE,OAAO,EAAE;AAClE,wBAAwB,kBAAkB;AAC1C,wBAAwB,kBAAkB;AAC1C,wBAAwB,sBAAsB;AAC9C,wBAAwB,uBAAuB;AAC/C,wBAAwB,UAAU;AAClC,qBAAqB,EAAE,eAAe,EAAE,uBAAuB,CAAC,MAAM,EAAE,QAAQ,EAAE,kyBAAkyB,EAAE,MAAM,EAAE,CAAC,o3BAAo3B,CAAC,EAAE;AACtvD,SAAS,CAAC,EAAE,cAAc,EAAE,EAAE,QAAQ,EAAE,CAAC;AACzC,gBAAgB,IAAI,EAAE,KAAK;AAC3B,gBAAgB,IAAI,EAAE,CAAC,EAAE,QAAQ,EAAE,IAAI,EAAE;AACzC,aAAa,CAAC,EAAE,QAAQ,EAAE,CAAC;AAC3B,gBAAgB,IAAI,EAAE,KAAK;AAC3B,gBAAgB,IAAI,EAAE,CAAC,EAAE,QAAQ,EAAE,IAAI,EAAE;AACzC,aAAa,CAAC,EAAE,EAAE,CAAC;;ACvBnB;AACA;AACA;;;;"}