{"version":3,"file":"ng-doc-ui-kit-components-magnifier-controller.mjs","sources":["../../../../libs/ui-kit/components/magnifier-controller/magnifier-controller.component.ts","../../../../libs/ui-kit/components/magnifier-controller/magnifier-controller.component.html","../../../../libs/ui-kit/components/magnifier-controller/ng-doc-ui-kit-components-magnifier-controller.ts"],"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 { NgDocMagnifierComponent } from '@ng-doc/ui-kit/components/magnifier';\n\n@Component({\n  selector: 'ng-doc-magnifier-controller',\n  imports: [NgDocButtonIconComponent, NgDocIconComponent],\n  templateUrl: './magnifier-controller.component.html',\n  styleUrl: './magnifier-controller.component.scss',\n  changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class MagnifierControllerComponent {\n  magnifier = input.required<NgDocMagnifierComponent>();\n}\n","<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","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;;;MAYa,4BAA4B,CAAA;AAPzC,IAAA,WAAA,GAAA;AAQE,QAAA,IAAA,CAAA,SAAS,GAAG,KAAK,CAAC,QAAQ,oDAA2B;AACtD,IAAA;8GAFY,4BAA4B,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;AAA5B,IAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,QAAA,EAAA,IAAA,EAAA,4BAA4B,EAAA,YAAA,EAAA,IAAA,EAAA,QAAA,EAAA,6BAAA,EAAA,MAAA,EAAA,EAAA,SAAA,EAAA,EAAA,iBAAA,EAAA,WAAA,EAAA,UAAA,EAAA,WAAA,EAAA,QAAA,EAAA,IAAA,EAAA,UAAA,EAAA,IAAA,EAAA,iBAAA,EAAA,IAAA,EAAA,EAAA,EAAA,QAAA,EAAA,EAAA,EAAA,QAAA,ECZzC,ogDAyDA,EAAA,MAAA,EAAA,CAAA,6hBAAA,CAAA,EAAA,YAAA,EAAA,CAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EDlDY,wBAAwB,uQAAE,kBAAkB,EAAA,QAAA,EAAA,aAAA,EAAA,MAAA,EAAA,CAAA,MAAA,EAAA,YAAA,EAAA,MAAA,CAAA,EAAA,CAAA,EAAA,eAAA,EAAA,EAAA,CAAA,uBAAA,CAAA,MAAA,EAAA,CAAA,CAAA;;2FAK3C,4BAA4B,EAAA,UAAA,EAAA,CAAA;kBAPxC,SAAS;+BACE,6BAA6B,EAAA,OAAA,EAC9B,CAAC,wBAAwB,EAAE,kBAAkB,CAAC,EAAA,eAAA,EAGtC,uBAAuB,CAAC,MAAM,EAAA,QAAA,EAAA,ogDAAA,EAAA,MAAA,EAAA,CAAA,6hBAAA,CAAA,EAAA;;;AEVjD;;AAEG;;;;"}