{"version":3,"file":"axulus-uikit-invalidfield.mjs","sources":["../../src/app/components/invalidfield/invalidfield.ts","../../src/app/components/invalidfield/axulus-uikit-invalidfield.ts"],"sourcesContent":["import { CommonModule } from '@angular/common';\nimport { Directive, HostBinding, Input, NgModule } from '@angular/core';\n\n@Directive({\n  selector: '[pInvalidField]',\n  host: {\n    class: 'p-invalid-field p-element'\n  }\n})\nexport class InvalidField {\n  @Input() control!: any;\n\n  @HostBinding('class.hidden') get valid() {\n    const { valid, pristine } = this.control;\n    return valid || pristine;\n  }\n\n  @HostBinding('class.block') get invalid() {\n    const { invalid, dirty } = this.control;\n    return invalid && dirty;\n  }\n}\n\n@NgModule({\n  imports: [CommonModule],\n  exports: [InvalidField],\n  declarations: [InvalidField]\n})\nexport class InvalidFieldModule {}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public_api';\n"],"names":[],"mappings":";;;;MASa,YAAY,CAAA;AAGvB,IAAA,IAAiC,KAAK,GAAA;QACpC,MAAM,EAAE,KAAK,EAAE,QAAQ,EAAE,GAAG,IAAI,CAAC,OAAO,CAAC;QACzC,OAAO,KAAK,IAAI,QAAQ,CAAC;KAC1B;AAED,IAAA,IAAgC,OAAO,GAAA;QACrC,MAAM,EAAE,OAAO,EAAE,KAAK,EAAE,GAAG,IAAI,CAAC,OAAO,CAAC;QACxC,OAAO,OAAO,IAAI,KAAK,CAAC;KACzB;;yGAXU,YAAY,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;6FAAZ,YAAY,EAAA,QAAA,EAAA,iBAAA,EAAA,MAAA,EAAA,EAAA,OAAA,EAAA,SAAA,EAAA,EAAA,IAAA,EAAA,EAAA,UAAA,EAAA,EAAA,cAAA,EAAA,YAAA,EAAA,aAAA,EAAA,cAAA,EAAA,EAAA,cAAA,EAAA,2BAAA,EAAA,EAAA,QAAA,EAAA,EAAA,EAAA,CAAA,CAAA;2FAAZ,YAAY,EAAA,UAAA,EAAA,CAAA;kBANxB,SAAS;AAAC,YAAA,IAAA,EAAA,CAAA;AACT,oBAAA,QAAQ,EAAE,iBAAiB;AAC3B,oBAAA,IAAI,EAAE;AACJ,wBAAA,KAAK,EAAE,2BAA2B;AACnC,qBAAA;AACF,iBAAA,CAAA;8BAEU,OAAO,EAAA,CAAA;sBAAf,KAAK;gBAE2B,KAAK,EAAA,CAAA;sBAArC,WAAW;uBAAC,cAAc,CAAA;gBAKK,OAAO,EAAA,CAAA;sBAAtC,WAAW;uBAAC,aAAa,CAAA;;MAWf,kBAAkB,CAAA;;+GAAlB,kBAAkB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA;AAAlB,kBAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,QAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,kBAAkB,EAnBlB,YAAA,EAAA,CAAA,YAAY,CAeb,EAAA,OAAA,EAAA,CAAA,YAAY,aAfX,YAAY,CAAA,EAAA,CAAA,CAAA;AAmBZ,kBAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,QAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,kBAAkB,YAJnB,YAAY,CAAA,EAAA,CAAA,CAAA;2FAIX,kBAAkB,EAAA,UAAA,EAAA,CAAA;kBAL9B,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;oBACR,OAAO,EAAE,CAAC,YAAY,CAAC;oBACvB,OAAO,EAAE,CAAC,YAAY,CAAC;oBACvB,YAAY,EAAE,CAAC,YAAY,CAAC;AAC7B,iBAAA,CAAA;;;AC3BD;;AAEG;;;;"}