{"version":3,"file":"mat-icon-button-sizes.mjs","sources":["../../../projects/mat-icon-button-sizes/src/lib/mat-icon-button-sizes.directive.ts","../../../projects/mat-icon-button-sizes/src/lib/mat-icon-button-sizes.module.ts","../../../projects/mat-icon-button-sizes/src/public-api.ts","../../../projects/mat-icon-button-sizes/src/mat-icon-button-sizes.ts"],"sourcesContent":["import { Directive, ElementRef } from '@angular/core';\n\n@Directive({\n   selector: 'button[mat-large-icon-button]',\n})\nexport class MatLargeIconButtonDirective {\n   constructor(private elementRef: ElementRef) {\n      elementRef.nativeElement.classList.add('mat-large-icon-button');\n   }\n}\n\n@Directive({\n   selector: 'button[mat-medium-icon-button]',\n})\nexport class MatMediumIconButtonDirective {\n   constructor(private elementRef: ElementRef) {\n      elementRef.nativeElement.classList.add('mat-medium-icon-button');\n   }\n}\n\n@Directive({\n   selector: 'button[mat-small-icon-button]',\n})\nexport class MatSmallIconButtonDirective {\n   constructor(private elementRef: ElementRef) {\n      elementRef.nativeElement.classList.add('mat-small-icon-button');\n   }\n}\n\n@Directive({\n   selector: 'button[mat-tiny-icon-button]',\n})\nexport class MatTinyIconButtonDirective {\n   constructor(private elementRef: ElementRef) {\n      elementRef.nativeElement.classList.add('mat-tiny-icon-button');\n   }\n}\n","import { NgModule } from '@angular/core';\nimport {\n   MatLargeIconButtonDirective,\n   MatMediumIconButtonDirective,\n   MatSmallIconButtonDirective,\n   MatTinyIconButtonDirective,\n} from './mat-icon-button-sizes.directive';\n\n@NgModule({\n   declarations: [\n      MatLargeIconButtonDirective,\n      MatMediumIconButtonDirective,\n      MatSmallIconButtonDirective,\n      MatTinyIconButtonDirective,\n   ],\n   imports: [],\n   exports: [MatLargeIconButtonDirective, MatMediumIconButtonDirective, MatSmallIconButtonDirective, MatTinyIconButtonDirective],\n})\nexport class MatIconButtonSizesModule {}\n","/*\n * Public API Surface of mat-icon-button-sizes\n */\n\nexport * from './lib/mat-icon-button-sizes.module';\nexport * from './lib/mat-icon-button-sizes.directive';\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":";;;MAKa,2BAA2B,CAAA;AACrC,IAAA,WAAA,CAAoB,UAAsB,EAAA;QAAtB,IAAU,CAAA,UAAA,GAAV,UAAU,CAAY;QACvC,UAAU,CAAC,aAAa,CAAC,SAAS,CAAC,GAAG,CAAC,uBAAuB,CAAC,CAAC;KAClE;;wHAHS,2BAA2B,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,UAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;4GAA3B,2BAA2B,EAAA,QAAA,EAAA,+BAAA,EAAA,QAAA,EAAA,EAAA,EAAA,CAAA,CAAA;2FAA3B,2BAA2B,EAAA,UAAA,EAAA,CAAA;kBAHvC,SAAS;AAAC,YAAA,IAAA,EAAA,CAAA;AACR,oBAAA,QAAQ,EAAE,+BAA+B;AAC3C,iBAAA,CAAA;;MAUY,4BAA4B,CAAA;AACtC,IAAA,WAAA,CAAoB,UAAsB,EAAA;QAAtB,IAAU,CAAA,UAAA,GAAV,UAAU,CAAY;QACvC,UAAU,CAAC,aAAa,CAAC,SAAS,CAAC,GAAG,CAAC,wBAAwB,CAAC,CAAC;KACnE;;yHAHS,4BAA4B,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,UAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;6GAA5B,4BAA4B,EAAA,QAAA,EAAA,gCAAA,EAAA,QAAA,EAAA,EAAA,EAAA,CAAA,CAAA;2FAA5B,4BAA4B,EAAA,UAAA,EAAA,CAAA;kBAHxC,SAAS;AAAC,YAAA,IAAA,EAAA,CAAA;AACR,oBAAA,QAAQ,EAAE,gCAAgC;AAC5C,iBAAA,CAAA;;MAUY,2BAA2B,CAAA;AACrC,IAAA,WAAA,CAAoB,UAAsB,EAAA;QAAtB,IAAU,CAAA,UAAA,GAAV,UAAU,CAAY;QACvC,UAAU,CAAC,aAAa,CAAC,SAAS,CAAC,GAAG,CAAC,uBAAuB,CAAC,CAAC;KAClE;;wHAHS,2BAA2B,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,UAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;4GAA3B,2BAA2B,EAAA,QAAA,EAAA,+BAAA,EAAA,QAAA,EAAA,EAAA,EAAA,CAAA,CAAA;2FAA3B,2BAA2B,EAAA,UAAA,EAAA,CAAA;kBAHvC,SAAS;AAAC,YAAA,IAAA,EAAA,CAAA;AACR,oBAAA,QAAQ,EAAE,+BAA+B;AAC3C,iBAAA,CAAA;;MAUY,0BAA0B,CAAA;AACpC,IAAA,WAAA,CAAoB,UAAsB,EAAA;QAAtB,IAAU,CAAA,UAAA,GAAV,UAAU,CAAY;QACvC,UAAU,CAAC,aAAa,CAAC,SAAS,CAAC,GAAG,CAAC,sBAAsB,CAAC,CAAC;KACjE;;uHAHS,0BAA0B,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,UAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;2GAA1B,0BAA0B,EAAA,QAAA,EAAA,8BAAA,EAAA,QAAA,EAAA,EAAA,EAAA,CAAA,CAAA;2FAA1B,0BAA0B,EAAA,UAAA,EAAA,CAAA;kBAHtC,SAAS;AAAC,YAAA,IAAA,EAAA,CAAA;AACR,oBAAA,QAAQ,EAAE,8BAA8B;AAC1C,iBAAA,CAAA;;;MCbY,wBAAwB,CAAA;;qHAAxB,wBAAwB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA;AAAxB,wBAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,QAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,wBAAwB,iBAR/B,2BAA2B;QAC3B,4BAA4B;QAC5B,2BAA2B;AAC3B,QAAA,0BAA0B,aAGnB,2BAA2B,EAAE,4BAA4B,EAAE,2BAA2B,EAAE,0BAA0B,CAAA,EAAA,CAAA,CAAA;sHAElH,wBAAwB,EAAA,CAAA,CAAA;2FAAxB,wBAAwB,EAAA,UAAA,EAAA,CAAA;kBAVpC,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;AACP,oBAAA,YAAY,EAAE;wBACX,2BAA2B;wBAC3B,4BAA4B;wBAC5B,2BAA2B;wBAC3B,0BAA0B;AAC5B,qBAAA;AACD,oBAAA,OAAO,EAAE,EAAE;oBACX,OAAO,EAAE,CAAC,2BAA2B,EAAE,4BAA4B,EAAE,2BAA2B,EAAE,0BAA0B,CAAC;AAC/H,iBAAA,CAAA;;;ACjBD;;AAEG;;ACFH;;AAEG;;;;"}