{"version":3,"file":"taiga-ui-core-directives-number-format.mjs","sources":["../../../projects/core/directives/number-format/number-format.directive.ts","../../../projects/core/directives/number-format/taiga-ui-core-directives-number-format.ts"],"sourcesContent":["import {computed, Directive, inject, input} from '@angular/core';\nimport {TUI_NUMBER_FORMAT, type TuiNumberFormatSettings} from '@taiga-ui/core/tokens';\n\n@Directive({\n    selector: '[tuiNumberFormat]',\n    providers: [\n        {\n            provide: TUI_NUMBER_FORMAT,\n            useFactory: () => {\n                const parent = inject(TUI_NUMBER_FORMAT, {skipSelf: true});\n                const format = inject(TuiNumberFormat).tuiNumberFormat;\n\n                return computed(() => ({\n                    ...parent(),\n                    ...format(),\n                }));\n            },\n        },\n    ],\n})\nexport class TuiNumberFormat {\n    public readonly tuiNumberFormat = input.required<Partial<TuiNumberFormatSettings>>();\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;;MAoBa,eAAe,CAAA;AAjB5B,IAAA,WAAA,GAAA;AAkBoB,QAAA,IAAA,CAAA,eAAe,GAAG,KAAK,CAAC,QAAQ,EAAoC;AACvF,IAAA;+GAFY,eAAe,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;AAAf,IAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,IAAA,EAAA,eAAe,EAAA,YAAA,EAAA,IAAA,EAAA,QAAA,EAAA,mBAAA,EAAA,MAAA,EAAA,EAAA,eAAA,EAAA,EAAA,iBAAA,EAAA,iBAAA,EAAA,UAAA,EAAA,iBAAA,EAAA,QAAA,EAAA,IAAA,EAAA,UAAA,EAAA,IAAA,EAAA,iBAAA,EAAA,IAAA,EAAA,EAAA,EAAA,SAAA,EAfb;AACP,YAAA;AACI,gBAAA,OAAO,EAAE,iBAAiB;gBAC1B,UAAU,EAAE,MAAK;AACb,oBAAA,MAAM,MAAM,GAAG,MAAM,CAAC,iBAAiB,EAAE,EAAC,QAAQ,EAAE,IAAI,EAAC,CAAC;oBAC1D,MAAM,MAAM,GAAG,MAAM,CAAC,eAAe,CAAC,CAAC,eAAe;AAEtD,oBAAA,OAAO,QAAQ,CAAC,OAAO;AACnB,wBAAA,GAAG,MAAM,EAAE;AACX,wBAAA,GAAG,MAAM,EAAE;AACd,qBAAA,CAAC,CAAC;gBACP,CAAC;AACJ,aAAA;AACJ,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,CAAA,CAAA;;4FAEQ,eAAe,EAAA,UAAA,EAAA,CAAA;kBAjB3B,SAAS;AAAC,YAAA,IAAA,EAAA,CAAA;AACP,oBAAA,QAAQ,EAAE,mBAAmB;AAC7B,oBAAA,SAAS,EAAE;AACP,wBAAA;AACI,4BAAA,OAAO,EAAE,iBAAiB;4BAC1B,UAAU,EAAE,MAAK;AACb,gCAAA,MAAM,MAAM,GAAG,MAAM,CAAC,iBAAiB,EAAE,EAAC,QAAQ,EAAE,IAAI,EAAC,CAAC;AAC1D,gCAAA,MAAM,MAAM,GAAG,MAAM,CAAA,eAAA,CAAiB,CAAC,eAAe;AAEtD,gCAAA,OAAO,QAAQ,CAAC,OAAO;AACnB,oCAAA,GAAG,MAAM,EAAE;AACX,oCAAA,GAAG,MAAM,EAAE;AACd,iCAAA,CAAC,CAAC;4BACP,CAAC;AACJ,yBAAA;AACJ,qBAAA;AACJ,iBAAA;;;ACnBD;;AAEG;;;;"}