UNPKG

@dynamic-forms/bootstrap

Version:

dynamic-forms - component library using bootstrap

1 lines 4.82 kB
{"version":3,"file":"dynamic-forms-bootstrap-input-mask.mjs","sources":["../../../../../libs/bootstrap/input-mask/src/lib/dynamic-form-input-mask-converter.ts","../../../../../libs/bootstrap/input-mask/src/lib/dynamic-form-input-mask.component.ts","../../../../../libs/bootstrap/input-mask/src/lib/dynamic-form-input-mask.component.html","../../../../../libs/bootstrap/input-mask/src/lib/dynamic-form-input-mask.module.ts","../../../../../libs/bootstrap/input-mask/src/dynamic-forms-bootstrap-input-mask.ts"],"sourcesContent":["import { DynamicFormsFeature } from '@dynamic-forms/core';\nimport { withDynamicFormInputMaskDefaultConverters } from '@dynamic-forms/core/input-mask';\n\nexport function withBsDynamicFormInputMaskConverters(): DynamicFormsFeature {\n return withDynamicFormInputMaskDefaultConverters();\n}\n","import { Component } from '@angular/core';\nimport { NgControl, ReactiveFormsModule } from '@angular/forms';\nimport { BsDynamicFormInputWrapperComponent } from '@dynamic-forms/bootstrap';\nimport { DynamicFormValidationService } from '@dynamic-forms/core';\nimport { DynamicFormInputMaskBase, DynamicFormInputMaskDirective } from '@dynamic-forms/core/input-mask';\n\n@Component({\n selector: 'bs-dynamic-form-input-mask',\n templateUrl: './dynamic-form-input-mask.component.html',\n imports: [ReactiveFormsModule, DynamicFormInputMaskDirective, BsDynamicFormInputWrapperComponent],\n})\nexport class BsDynamicFormInputMaskComponent extends DynamicFormInputMaskBase {\n protected _ngControl: NgControl;\n\n constructor(protected override validationService: DynamicFormValidationService) {\n super(validationService);\n }\n}\n","<bs-dynamic-form-input-wrapper\n [inputTemplate]=\"inputTemplate\"\n [inputId]=\"inputId\"\n [label]=\"template.label\"\n [labelFloating]=\"template.labelFloating\"\n [requiredMarker]=\"validation?.required\"\n [prefixAddOn]=\"prefixAddOn\"\n [suffixAddOn]=\"suffixAddOn\"\n/>\n\n<ng-template #inputTemplate>\n <input\n class=\"form-control\"\n [id]=\"inputId\"\n [dynamicFormInputMask]=\"inputMask\"\n [placeholder]=\"input.placeholder || ''\"\n [readonly]=\"readonly\"\n [required]=\"validation?.required\"\n [formControl]=\"control\"\n />\n</ng-template>\n","import { bsDynamicFormLibrary } from '@dynamic-forms/bootstrap';\nimport { DynamicFormInputType, DynamicFormsFeature, mergeDynamicFormsFeatures, withDynamicFormInputs } from '@dynamic-forms/core';\nimport { DynamicFormInputMaskControl, withDynamicFormInputMaskConverterService } from '@dynamic-forms/core/input-mask';\nimport { BsDynamicFormInputMaskComponent } from './dynamic-form-input-mask.component';\n\nexport const bsDynamicFormInputMaskType: DynamicFormInputType = {\n type: 'input-mask',\n component: BsDynamicFormInputMaskComponent,\n control: DynamicFormInputMaskControl,\n libraryName: bsDynamicFormLibrary.name,\n};\n\nexport function withBsDynamicFormInputMask(): DynamicFormsFeature {\n return mergeDynamicFormsFeatures(withDynamicFormInputs(bsDynamicFormInputMaskType), withDynamicFormInputMaskConverterService());\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public_api';\n"],"names":[],"mappings":";;;;;;;;;SAGgB,oCAAoC,GAAA;IAClD,OAAO,yCAAyC,EAAE;AACpD;;ACMM,MAAO,+BAAgC,SAAQ,wBAAwB,CAAA;AAG3E,IAAA,WAAA,CAA+B,iBAA+C,EAAA;QAC5E,KAAK,CAAC,iBAAiB,CAAC;QADK,IAAiB,CAAA,iBAAA,GAAjB,iBAAiB;;8GAHrC,+BAA+B,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,4BAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;AAA/B,IAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,QAAA,EAAA,IAAA,EAAA,+BAA+B,6GCX5C,+kBAqBA,EAAA,YAAA,EAAA,CAAA,EAAA,IAAA,EAAA,UAAA,EAAA,IAAA,EDZY,mBAAmB,EAAE,EAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,EAAA,CAAA,oBAAA,EAAA,QAAA,EAAA,8MAAA,EAAA,EAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,EAAA,CAAA,eAAA,EAAA,QAAA,EAAA,2CAAA,EAAA,EAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,EAAA,CAAA,iBAAA,EAAA,QAAA,EAAA,wIAAA,EAAA,MAAA,EAAA,CAAA,UAAA,CAAA,EAAA,EAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,EAAA,CAAA,oBAAA,EAAA,QAAA,EAAA,eAAA,EAAA,MAAA,EAAA,CAAA,aAAA,EAAA,UAAA,EAAA,SAAA,CAAA,EAAA,OAAA,EAAA,CAAA,eAAA,CAAA,EAAA,QAAA,EAAA,CAAA,QAAA,CAAA,EAAA,EAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,6BAA6B,yIAAE,kCAAkC,EAAA,QAAA,EAAA,+BAAA,EAAA,MAAA,EAAA,CAAA,eAAA,EAAA,SAAA,EAAA,OAAA,EAAA,eAAA,EAAA,gBAAA,EAAA,YAAA,EAAA,aAAA,EAAA,aAAA,CAAA,EAAA,CAAA,EAAA,CAAA,CAAA;;2FAErF,+BAA+B,EAAA,UAAA,EAAA,CAAA;kBAL3C,SAAS;AACE,YAAA,IAAA,EAAA,CAAA,EAAA,QAAA,EAAA,4BAA4B,WAE7B,CAAC,mBAAmB,EAAE,6BAA6B,EAAE,kCAAkC,CAAC,EAAA,QAAA,EAAA,+kBAAA,EAAA;;;AEJtF,MAAA,0BAA0B,GAAyB;AAC9D,IAAA,IAAI,EAAE,YAAY;AAClB,IAAA,SAAS,EAAE,+BAA+B;AAC1C,IAAA,OAAO,EAAE,2BAA2B;IACpC,WAAW,EAAE,oBAAoB,CAAC,IAAI;;SAGxB,0BAA0B,GAAA;IACxC,OAAO,yBAAyB,CAAC,qBAAqB,CAAC,0BAA0B,CAAC,EAAE,wCAAwC,EAAE,CAAC;AACjI;;ACdA;;AAEG;;;;"}