{"version":3,"file":"sdcorejs-angular-configurations.mjs","sources":["../../../projects/sdcorejs-angular/configurations/src/sd-core.configuration.ts","../../../projects/sdcorejs-angular/configurations/sdcorejs-angular-configurations.ts"],"sourcesContent":["import { InjectionToken } from '@angular/core';\nimport type { Language } from '@sdcorejs/angular/models';\n\nexport interface ISdCoreConfiguration {\n  // License Key được cấp theo domain/sub domain, ví dụ: domain.com, sub.domain.com\n  // Domain localhost, 127.0.0.1 không cần key\n  // Các domain DEV/QC/UAT/PROD ... cần key tương ứng cho từng domain\n  licenseKey?: string | string[];\n  format?: {\n    number?: '1,234,567.89' | '1.234.567,89'; // Default: '1,234,567.89'\n  };\n  // Ngôn ngữ mặc định cho các message của Core UI.\n  // - Language enum ('vi' | 'en' | 'ja' | 'ko' | 'zh') — dùng catalog built-in.\n  // - Function () => Record<string, string> — custom catalog do portal tự định nghĩa.\n  // Có thể bị override bởi localStorage (chỉ Language enum). Default: 'vi'.\n  language?: Language | (() => Record<string, string>);\n}\n\nexport const SD_CORE_CONFIGURATION = new InjectionToken<ISdCoreConfiguration>('sd-core.configuration');\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;MAkBa,qBAAqB,GAAG,IAAI,cAAc,CAAuB,uBAAuB;;AClBrG;;AAEG;;;;"}