{"version":3,"file":"ngx-sedna-input.mjs","sources":["../../../projects/ngx-sedna/input/input.directive.ts","../../../projects/ngx-sedna/input/ngx-sedna-input.ts"],"sourcesContent":["import { Directive, HostBinding, Input } from '@angular/core';\r\n\r\nexport type SnInputSize = 'default' | 'small' | 'large';\r\nexport type SnRenderTypeLDSType = 'cell' | 'default';\r\n\r\n@Directive({\r\n  standalone: true,\r\n  selector: 'input[sn-input],textarea[sn-input],select[sn-input]',\r\n  exportAs: 'snButton',\r\n  host: {\r\n    'class': 'SnForm-control',\r\n  },\r\n})\r\n\r\nexport class SnInputDirective {\r\n\r\n  @Input() snSize: SnInputSize = 'default';\r\n\r\n  @HostBinding('class')\r\n  get ascClass () {\r\n    return  {\r\n      ['sm'] : this.snSize === 'small',\r\n      ['lg'] : this.snSize === 'large' ,\r\n    }\r\n  }\r\n}\r\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":";;;MAca,gBAAgB,CAAA;AAT7B,IAAA,WAAA,GAAA;QAWW,IAAM,CAAA,MAAA,GAAgB,SAAS,CAAC;AAS1C,KAAA;AAPC,IAAA,IACI,QAAQ,GAAA;QACV,OAAQ;AACN,YAAA,CAAC,IAAI,GAAI,IAAI,CAAC,MAAM,KAAK,OAAO;AAChC,YAAA,CAAC,IAAI,GAAI,IAAI,CAAC,MAAM,KAAK,OAAO;SACjC,CAAA;KACF;8GAVU,gBAAgB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA,EAAA;kGAAhB,gBAAgB,EAAA,YAAA,EAAA,IAAA,EAAA,QAAA,EAAA,qDAAA,EAAA,MAAA,EAAA,EAAA,MAAA,EAAA,QAAA,EAAA,EAAA,IAAA,EAAA,EAAA,UAAA,EAAA,EAAA,OAAA,EAAA,eAAA,EAAA,EAAA,cAAA,EAAA,gBAAA,EAAA,EAAA,QAAA,EAAA,CAAA,UAAA,CAAA,EAAA,QAAA,EAAA,EAAA,EAAA,CAAA,CAAA,EAAA;;2FAAhB,gBAAgB,EAAA,UAAA,EAAA,CAAA;kBAT5B,SAAS;AAAC,YAAA,IAAA,EAAA,CAAA;AACT,oBAAA,UAAU,EAAE,IAAI;AAChB,oBAAA,QAAQ,EAAE,qDAAqD;AAC/D,oBAAA,QAAQ,EAAE,UAAU;AACpB,oBAAA,IAAI,EAAE;AACJ,wBAAA,OAAO,EAAE,gBAAgB;AAC1B,qBAAA;AACF,iBAAA,CAAA;8BAIU,MAAM,EAAA,CAAA;sBAAd,KAAK;gBAGF,QAAQ,EAAA,CAAA;sBADX,WAAW;uBAAC,OAAO,CAAA;;;AClBtB;;AAEG;;;;"}