{"version":3,"file":"moxa-formoxa-mx-page-title.mjs","sources":["../../../../libs/formoxa/mx-page-title/src/lib/components/mx-page-title.component.ts","../../../../libs/formoxa/mx-page-title/src/moxa-formoxa-mx-page-title.ts"],"sourcesContent":["import { Component, EventEmitter, Input, Output, booleanAttribute } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MxIconButtonDirective } from '@moxa/formoxa/mx-button';\n\n@Component({\n  selector: 'mx-page-title',\n  imports: [MatIconModule, MatButtonModule, MxIconButtonDirective],\n  template: `\n    @if (showBack) {\n      <button\n        mat-icon-button\n        mxIconButton\n        mxIconButtonSize=\"sm\"\n        (click)=\"onBack.emit($event)\"\n        class=\"mx-page-title__back\"\n      >\n        <mat-icon svgIcon=\"icon:arrow_back\"></mat-icon>\n      </button>\n    }\n    <div class=\"mx-page-title__name gl-headline-sm\">\n      {{ title }}\n      <ng-content></ng-content>\n    </div>\n    <ng-content select=\"[mx-page-title-right]\"></ng-content>\n  `,\n  styleUrls: ['./mx-page-title.component.scss']\n})\nexport class MxPageTitleComponent {\n  @Input() title: string = '';\n  @Input({ transform: booleanAttribute }) showBack: boolean = false;\n\n  @Output() onBack = new EventEmitter();\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;;;;;;MA4Ba,oBAAoB,CAAA;AAvBjC,IAAA,WAAA,GAAA;QAwBW,IAAA,CAAA,KAAK,GAAW,EAAE;QACa,IAAA,CAAA,QAAQ,GAAY,KAAK;AAEvD,QAAA,IAAA,CAAA,MAAM,GAAG,IAAI,YAAY,EAAE;AACtC,IAAA;8GALY,oBAAoB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;kGAApB,oBAAoB,EAAA,YAAA,EAAA,IAAA,EAAA,QAAA,EAAA,eAAA,EAAA,MAAA,EAAA,EAAA,KAAA,EAAA,OAAA,EAAA,QAAA,EAAA,CAAA,UAAA,EAAA,UAAA,EAEX,gBAAgB,CAAA,EAAA,EAAA,OAAA,EAAA,EAAA,MAAA,EAAA,QAAA,EAAA,EAAA,QAAA,EAAA,EAAA,EAAA,QAAA,EAtB1B;;;;;;;;;;;;;;;;;AAiBT,EAAA,CAAA,EAAA,QAAA,EAAA,IAAA,EAAA,MAAA,EAAA,CAAA,sHAAA,CAAA,EAAA,YAAA,EAAA,CAAA,EAAA,IAAA,EAAA,UAAA,EAAA,IAAA,EAlBS,aAAa,EAAA,EAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,EAAA,CAAA,OAAA,EAAA,QAAA,EAAA,UAAA,EAAA,MAAA,EAAA,CAAA,OAAA,EAAA,QAAA,EAAA,SAAA,EAAA,SAAA,EAAA,UAAA,CAAA,EAAA,QAAA,EAAA,CAAA,SAAA,CAAA,EAAA,EAAA,EAAA,IAAA,EAAA,UAAA,EAAA,IAAA,EAAE,eAAe,EAAA,EAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,EAAA,CAAA,aAAA,EAAA,QAAA,EAAA,sFAAA,EAAA,QAAA,EAAA,CAAA,WAAA,EAAA,WAAA,CAAA,EAAA,EAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAE,qBAAqB,EAAA,QAAA,EAAA,sBAAA,EAAA,MAAA,EAAA,CAAA,kBAAA,EAAA,sBAAA,CAAA,EAAA,CAAA,EAAA,CAAA,CAAA;;2FAqBpD,oBAAoB,EAAA,UAAA,EAAA,CAAA;kBAvBhC,SAAS;+BACE,eAAe,EAAA,OAAA,EAChB,CAAC,aAAa,EAAE,eAAe,EAAE,qBAAqB,CAAC,EAAA,QAAA,EACtD;;;;;;;;;;;;;;;;;AAiBT,EAAA,CAAA,EAAA,MAAA,EAAA,CAAA,sHAAA,CAAA,EAAA;;sBAIA;;sBACA,KAAK;uBAAC,EAAE,SAAS,EAAE,gBAAgB,EAAE;;sBAErC;;;AChCH;;AAEG;;;;"}