@ng-doc/ui-kit
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.7 kB
Source Map (JSON)
{"version":3,"file":"ng-doc-ui-kit-components-magnifier-controller.mjs","sources":["../tmp-esm2022/components/magnifier-controller/magnifier-controller.component.js","../tmp-esm2022/components/magnifier-controller/ng-doc-ui-kit-components-magnifier-controller.js"],"sourcesContent":["import { ChangeDetectionStrategy, Component, input } from '@angular/core';\nimport { NgDocButtonIconComponent } from '@ng-doc/ui-kit/components/button-icon';\nimport { NgDocIconComponent } from '@ng-doc/ui-kit/components/icon';\nimport * as i0 from \"@angular/core\";\nexport class MagnifierControllerComponent {\n constructor() {\n this.magnifier = input.required();\n }\n static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: MagnifierControllerComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }\n static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.1.0\", version: \"20.0.3\", type: MagnifierControllerComponent, isStandalone: true, selector: \"ng-doc-magnifier-controller\", inputs: { magnifier: { classPropertyName: \"magnifier\", publicName: \"magnifier\", isSignal: true, isRequired: true, transformFunction: null } }, ngImport: i0, template: \"<div class=\\\"ng-doc-controls-row\\\">\\n <button\\n class=\\\"ng-doc-button-up\\\"\\n ng-doc-button-icon-raised\\n [rounded]=\\\"false\\\"\\n (click)=\\\"magnifier().incrementY(50)\\\">\\n <ng-doc-icon icon=\\\"chevron-right\\\" />\\n </button>\\n <button\\n class=\\\"ng-doc-button-zoom-in\\\"\\n ng-doc-button-icon-raised\\n [rounded]=\\\"false\\\"\\n (click)=\\\"magnifier().zoom(200)\\\">\\n <ng-doc-icon icon=\\\"zoom-in\\\" />\\n </button>\\n</div>\\n\\n<div class=\\\"ng-doc-controls-row\\\">\\n <button\\n class=\\\"ng-doc-button-left\\\"\\n ng-doc-button-icon-raised\\n [rounded]=\\\"false\\\"\\n (click)=\\\"magnifier().incrementX(50)\\\">\\n <ng-doc-icon icon=\\\"chevron-right\\\" />\\n </button>\\n <button\\n class=\\\"ng-doc-button-center\\\"\\n ng-doc-button-icon-raised\\n [rounded]=\\\"false\\\"\\n (click)=\\\"magnifier().reset()\\\">\\n <ng-doc-icon icon=\\\"maximize\\\" />\\n </button>\\n <button\\n class=\\\"ng-doc-button-right\\\"\\n ng-doc-button-icon-raised\\n [rounded]=\\\"false\\\"\\n (click)=\\\"magnifier().incrementX(-50)\\\">\\n <ng-doc-icon icon=\\\"chevron-right\\\" />\\n </button>\\n</div>\\n\\n<div class=\\\"ng-doc-controls-row\\\">\\n <button\\n class=\\\"ng-doc-button-down\\\"\\n ng-doc-button-icon-raised\\n [rounded]=\\\"false\\\"\\n (click)=\\\"magnifier().incrementY(-50)\\\">\\n <ng-doc-icon icon=\\\"chevron-right\\\" />\\n </button>\\n <button\\n class=\\\"ng-doc-button-zoom-out\\\"\\n ng-doc-button-icon-raised\\n [rounded]=\\\"false\\\"\\n (click)=\\\"magnifier().zoom(-200)\\\">\\n <ng-doc-icon icon=\\\"zoom-out\\\" />\\n </button>\\n</div>\\n\", styles: [\":host{display:inline-flex;flex-direction:column;gap:var(--ng-doc-base-gutter)}:host .ng-doc-controls-row{display:flex;gap:var(--ng-doc-base-gutter);justify-content:center}:host .ng-doc-controls-row:first-child,:host .ng-doc-controls-row:last-child{justify-content:flex-end}:host button.ng-doc-button-up ng-doc-icon[icon=chevron-right]{transform:rotate(270deg)}:host button.ng-doc-button-down ng-doc-icon[icon=chevron-right]{transform:rotate(90deg)}:host button.ng-doc-button-left ng-doc-icon[icon=chevron-right]{transform:rotate(180deg)}\\n\"], dependencies: [{ kind: \"component\", type: NgDocButtonIconComponent, selector: \"button[ng-doc-button-icon], a[ng-doc-button-icon], button[ng-doc-button-icon-raised], a[ng-doc-button-icon-raised], button[ng-doc-button-icon-transparent], a[ng-doc-button-icon-transparent]\", inputs: [\"size\", \"rounded\"] }, { kind: \"component\", type: NgDocIconComponent, selector: \"ng-doc-icon\", inputs: [\"icon\", \"customIcon\", \"size\"] }], changeDetection: i0.ChangeDetectionStrategy.OnPush }); }\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: MagnifierControllerComponent, decorators: [{\n type: Component,\n args: [{ selector: 'ng-doc-magnifier-controller', imports: [NgDocButtonIconComponent, NgDocIconComponent], changeDetection: ChangeDetectionStrategy.OnPush, template: \"<div class=\\\"ng-doc-controls-row\\\">\\n <button\\n class=\\\"ng-doc-button-up\\\"\\n ng-doc-button-icon-raised\\n [rounded]=\\\"false\\\"\\n (click)=\\\"magnifier().incrementY(50)\\\">\\n <ng-doc-icon icon=\\\"chevron-right\\\" />\\n </button>\\n <button\\n class=\\\"ng-doc-button-zoom-in\\\"\\n ng-doc-button-icon-raised\\n [rounded]=\\\"false\\\"\\n (click)=\\\"magnifier().zoom(200)\\\">\\n <ng-doc-icon icon=\\\"zoom-in\\\" />\\n </button>\\n</div>\\n\\n<div class=\\\"ng-doc-controls-row\\\">\\n <button\\n class=\\\"ng-doc-button-left\\\"\\n ng-doc-button-icon-raised\\n [rounded]=\\\"false\\\"\\n (click)=\\\"magnifier().incrementX(50)\\\">\\n <ng-doc-icon icon=\\\"chevron-right\\\" />\\n </button>\\n <button\\n class=\\\"ng-doc-button-center\\\"\\n ng-doc-button-icon-raised\\n [rounded]=\\\"false\\\"\\n (click)=\\\"magnifier().reset()\\\">\\n <ng-doc-icon icon=\\\"maximize\\\" />\\n </button>\\n <button\\n class=\\\"ng-doc-button-right\\\"\\n ng-doc-button-icon-raised\\n [rounded]=\\\"false\\\"\\n (click)=\\\"magnifier().incrementX(-50)\\\">\\n <ng-doc-icon icon=\\\"chevron-right\\\" />\\n </button>\\n</div>\\n\\n<div class=\\\"ng-doc-controls-row\\\">\\n <button\\n class=\\\"ng-doc-button-down\\\"\\n ng-doc-button-icon-raised\\n [rounded]=\\\"false\\\"\\n (click)=\\\"magnifier().incrementY(-50)\\\">\\n <ng-doc-icon icon=\\\"chevron-right\\\" />\\n </button>\\n <button\\n class=\\\"ng-doc-button-zoom-out\\\"\\n ng-doc-button-icon-raised\\n [rounded]=\\\"false\\\"\\n (click)=\\\"magnifier().zoom(-200)\\\">\\n <ng-doc-icon icon=\\\"zoom-out\\\" />\\n </button>\\n</div>\\n\", styles: [\":host{display:inline-flex;flex-direction:column;gap:var(--ng-doc-base-gutter)}:host .ng-doc-controls-row{display:flex;gap:var(--ng-doc-base-gutter);justify-content:center}:host .ng-doc-controls-row:first-child,:host .ng-doc-controls-row:last-child{justify-content:flex-end}:host button.ng-doc-button-up ng-doc-icon[icon=chevron-right]{transform:rotate(270deg)}:host button.ng-doc-button-down ng-doc-icon[icon=chevron-right]{transform:rotate(90deg)}:host button.ng-doc-button-left ng-doc-icon[icon=chevron-right]{transform:rotate(180deg)}\\n\"] }]\n }] });\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFnbmlmaWVyLWNvbnRyb2xsZXIuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy91aS1raXQvY29tcG9uZW50cy9tYWduaWZpZXItY29udHJvbGxlci9tYWduaWZpZXItY29udHJvbGxlci5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi9saWJzL3VpLWtpdC9jb21wb25lbnRzL21hZ25pZmllci1jb250cm9sbGVyL21hZ25pZmllci1jb250cm9sbGVyLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzFFLE9BQU8sRUFBRSx3QkFBd0IsRUFBRSxNQUFNLHVDQUF1QyxDQUFDO0FBQ2pGLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLGdDQUFnQyxDQUFDOztBQVVwRSxNQUFNLE9BQU8sNEJBQTRCO0lBUHpDO1FBUUUsY0FBUyxHQUFHLEtBQUssQ0FBQyxRQUFRLEVBQTJCLENBQUM7S0FDdkQ7OEdBRlksNEJBQTRCO2tHQUE1Qiw0QkFBNEIsc09DWnpDLG9nREF5REEscWxCRGxEWSx3QkFBd0IsdVFBQUUsa0JBQWtCOzsyRkFLM0MsNEJBQTRCO2tCQVB4QyxTQUFTOytCQUNFLDZCQUE2QixXQUM5QixDQUFDLHdCQUF3QixFQUFFLGtCQUFrQixDQUFDLG1CQUd0Qyx1QkFBdUIsQ0FBQyxNQUFNIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksIENvbXBvbmVudCwgaW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE5nRG9jQnV0dG9uSWNvbkNvbXBvbmVudCB9IGZyb20gJ0BuZy1kb2MvdWkta2l0L2NvbXBvbmVudHMvYnV0dG9uLWljb24nO1xuaW1wb3J0IHsgTmdEb2NJY29uQ29tcG9uZW50IH0gZnJvbSAnQG5nLWRvYy91aS1raXQvY29tcG9uZW50cy9pY29uJztcbmltcG9ydCB7IE5nRG9jTWFnbmlmaWVyQ29tcG9uZW50IH0gZnJvbSAnQG5nLWRvYy91aS1raXQvY29tcG9uZW50cy9tYWduaWZpZXInO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICduZy1kb2MtbWFnbmlmaWVyLWNvbnRyb2xsZXInLFxuICBpbXBvcnRzOiBbTmdEb2NCdXR0b25JY29uQ29tcG9uZW50LCBOZ0RvY0ljb25Db21wb25lbnRdLFxuICB0ZW1wbGF0ZVVybDogJy4vbWFnbmlmaWVyLWNvbnRyb2xsZXIuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybDogJy4vbWFnbmlmaWVyLWNvbnRyb2xsZXIuY29tcG9uZW50LnNjc3MnLFxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcbn0pXG5leHBvcnQgY2xhc3MgTWFnbmlmaWVyQ29udHJvbGxlckNvbXBvbmVudCB7XG4gIG1hZ25pZmllciA9IGlucHV0LnJlcXVpcmVkPE5nRG9jTWFnbmlmaWVyQ29tcG9uZW50PigpO1xufVxuIiwiPGRpdiBjbGFzcz1cIm5nLWRvYy1jb250cm9scy1yb3dcIj5cbiAgPGJ1dHRvblxuICAgIGNsYXNzPVwibmctZG9jLWJ1dHRvbi11cFwiXG4gICAgbmctZG9jLWJ1dHRvbi1pY29uLXJhaXNlZFxuICAgIFtyb3VuZGVkXT1cImZhbHNlXCJcbiAgICAoY2xpY2spPVwibWFnbmlmaWVyKCkuaW5jcmVtZW50WSg1MClcIj5cbiAgICA8bmctZG9jLWljb24gaWNvbj1cImNoZXZyb24tcmlnaHRcIiAvPlxuICA8L2J1dHRvbj5cbiAgPGJ1dHRvblxuICAgIGNsYXNzPVwibmctZG9jLWJ1dHRvbi16b29tLWluXCJcbiAgICBuZy1kb2MtYnV0dG9uLWljb24tcmFpc2VkXG4gICAgW3JvdW5kZWRdPVwiZmFsc2VcIlxuICAgIChjbGljayk9XCJtYWduaWZpZXIoKS56b29tKDIwMClcIj5cbiAgICA8bmctZG9jLWljb24gaWNvbj1cInpvb20taW5cIiAvPlxuICA8L2J1dHRvbj5cbjwvZGl2PlxuXG48ZGl2IGNsYXNzPVwibmctZG9jLWNvbnRyb2xzLXJvd1wiPlxuICA8YnV0dG9uXG4gICAgY2xhc3M9XCJuZy1kb2MtYnV0dG9uLWxlZnRcIlxuICAgIG5nLWRvYy1idXR0b24taWNvbi1yYWlzZWRcbiAgICBbcm91bmRlZF09XCJmYWxzZVwiXG4gICAgKGNsaWNrKT1cIm1hZ25pZmllcigpLmluY3JlbWVudFgoNTApXCI+XG4gICAgPG5nLWRvYy1pY29uIGljb249XCJjaGV2cm9uLXJpZ2h0XCIgLz5cbiAgPC9idXR0b24+XG4gIDxidXR0b25cbiAgICBjbGFzcz1cIm5nLWRvYy1idXR0b24tY2VudGVyXCJcbiAgICBuZy1kb2MtYnV0dG9uLWljb24tcmFpc2VkXG4gICAgW3JvdW5kZWRdPVwiZmFsc2VcIlxuICAgIChjbGljayk9XCJtYWduaWZpZXIoKS5yZXNldCgpXCI+XG4gICAgPG5nLWRvYy1pY29uIGljb249XCJtYXhpbWl6ZVwiIC8+XG4gIDwvYnV0dG9uPlxuICA8YnV0dG9uXG4gICAgY2xhc3M9XCJuZy1kb2MtYnV0dG9uLXJpZ2h0XCJcbiAgICBuZy1kb2MtYnV0dG9uLWljb24tcmFpc2VkXG4gICAgW3JvdW5kZWRdPVwiZmFsc2VcIlxuICAgIChjbGljayk9XCJtYWduaWZpZXIoKS5pbmNyZW1lbnRYKC01MClcIj5cbiAgICA8bmctZG9jLWljb24gaWNvbj1cImNoZXZyb24tcmlnaHRcIiAvPlxuICA8L2J1dHRvbj5cbjwvZGl2PlxuXG48ZGl2IGNsYXNzPVwibmctZG9jLWNvbnRyb2xzLXJvd1wiPlxuICA8YnV0dG9uXG4gICAgY2xhc3M9XCJuZy1kb2MtYnV0dG9uLWRvd25cIlxuICAgIG5nLWRvYy1idXR0b24taWNvbi1yYWlzZWRcbiAgICBbcm91bmRlZF09XCJmYWxzZVwiXG4gICAgKGNsaWNrKT1cIm1hZ25pZmllcigpLmluY3JlbWVudFkoLTUwKVwiPlxuICAgIDxuZy1kb2MtaWNvbiBpY29uPVwiY2hldnJvbi1yaWdodFwiIC8+XG4gIDwvYnV0dG9uPlxuICA8YnV0dG9uXG4gICAgY2xhc3M9XCJuZy1kb2MtYnV0dG9uLXpvb20tb3V0XCJcbiAgICBuZy1kb2MtYnV0dG9uLWljb24tcmFpc2VkXG4gICAgW3JvdW5kZWRdPVwiZmFsc2VcIlxuICAgIChjbGljayk9XCJtYWduaWZpZXIoKS56b29tKC0yMDApXCI+XG4gICAgPG5nLWRvYy1pY29uIGljb249XCJ6b29tLW91dFwiIC8+XG4gIDwvYnV0dG9uPlxuPC9kaXY+XG4iXX0=","/**\n * Generated bundle index. Do not edit.\n */\nexport * from './index';\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctZG9jLXVpLWtpdC1jb21wb25lbnRzLW1hZ25pZmllci1jb250cm9sbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy91aS1raXQvY29tcG9uZW50cy9tYWduaWZpZXItY29udHJvbGxlci9uZy1kb2MtdWkta2l0LWNvbXBvbmVudHMtbWFnbmlmaWVyLWNvbnRyb2xsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0dBRUc7QUFFSCxjQUFjLFNBQVMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogR2VuZXJhdGVkIGJ1bmRsZSBpbmRleC4gRG8gbm90IGVkaXQuXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9pbmRleCc7XG4iXX0="],"names":[],"mappings":";;;;;AAIO,MAAM,4BAA4B,CAAC;AAC1C,IAAI,WAAW,GAAG;AAClB,QAAQ,IAAI,CAAC,SAAS,GAAG,KAAK,CAAC,QAAQ,EAAE;AACzC;AACA,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,6BAA6B,EAAE,MAAM,EAAE,EAAE,SAAS,EAAE,EAAE,iBAAiB,EAAE,WAAW,EAAE,UAAU,EAAE,WAAW,EAAE,QAAQ,EAAE,IAAI,EAAE,UAAU,EAAE,IAAI,EAAE,iBAAiB,EAAE,IAAI,EAAE,EAAE,EAAE,QAAQ,EAAE,EAAE,EAAE,QAAQ,EAAE,ogDAAogD,EAAE,MAAM,EAAE,CAAC,6hBAA6hB,CAAC,EAAE,YAAY,EAAE,CAAC,EAAE,IAAI,EAAE,WAAW,EAAE,IAAI,EAAE,wBAAwB,EAAE,QAAQ,EAAE,+LAA+L,EAAE,MAAM,EAAE,CAAC,MAAM,EAAE,SAAS,CAAC,EAAE,EAAE,EAAE,IAAI,EAAE,WAAW,EAAE,IAAI,EAAE,kBAAkB,EAAE,QAAQ,EAAE,aAAa,EAAE,MAAM,EAAE,CAAC,MAAM,EAAE,YAAY,EAAE,MAAM,CAAC,EAAE,CAAC,EAAE,eAAe,EAAE,EAAE,CAAC,uBAAuB,CAAC,MAAM,EAAE,CAAC,CAAC;AAC12F;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,6BAA6B,EAAE,OAAO,EAAE,CAAC,wBAAwB,EAAE,kBAAkB,CAAC,EAAE,eAAe,EAAE,uBAAuB,CAAC,MAAM,EAAE,QAAQ,EAAE,ogDAAogD,EAAE,MAAM,EAAE,CAAC,6hBAA6hB,CAAC,EAAE;AACjuE,SAAS,CAAC,EAAE,CAAC;;ACdb;AACA;AACA;;;;"}