{"version":3,"file":"edsis-component-utils-core.mjs","sources":["../../../library/component/utils/core/scale.util.ts","../../../library/component/utils/core/edsis-component-utils-core.ts"],"sourcesContent":["export const COMPONENT_RADII = ['inherit', 'none', 'sm', 'md', 'lg', 'xl', 'full'] as const;\nexport type ComponentRadius = (typeof COMPONENT_RADII)[number];\n\nexport const COMPONENT_DENSITIES = ['inherit', 'compact', 'normal', 'relaxed', 'spacious'] as const;\nexport type ComponentDensity = (typeof COMPONENT_DENSITIES)[number];\n\nconst RADIUS_BASE_VALUES: Record<Exclude<ComponentRadius, 'inherit'>, string> = {\n  none: '0px',\n  sm: '0.375rem',\n  md: '0.625rem',\n  lg: '0.875rem',\n  xl: '1.25rem',\n  full: '9999px',\n};\n\nconst DENSITY_BASE_VALUES: Record<Exclude<ComponentDensity, 'inherit'>, string> = {\n  compact: '0.2rem',\n  normal: '0.25rem',\n  relaxed: '0.28rem',\n  spacious: '0.32rem',\n};\n\nexport function radiusBaseValue(radius: ComponentRadius): string | null {\n  return radius === 'inherit' ? null : RADIUS_BASE_VALUES[radius];\n}\n\nexport function densityBaseValue(density: ComponentDensity): string | null {\n  return density === 'inherit' ? null : DENSITY_BASE_VALUES[density];\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"AAAO,MAAM,eAAe,GAAG,CAAC,SAAS,EAAE,MAAM,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,MAAM;AAG1E,MAAM,mBAAmB,GAAG,CAAC,SAAS,EAAE,SAAS,EAAE,QAAQ,EAAE,SAAS,EAAE,UAAU;AAGzF,MAAM,kBAAkB,GAAwD;AAC9E,IAAA,IAAI,EAAE,KAAK;AACX,IAAA,EAAE,EAAE,UAAU;AACd,IAAA,EAAE,EAAE,UAAU;AACd,IAAA,EAAE,EAAE,UAAU;AACd,IAAA,EAAE,EAAE,SAAS;AACb,IAAA,IAAI,EAAE,QAAQ;CACf;AAED,MAAM,mBAAmB,GAAyD;AAChF,IAAA,OAAO,EAAE,QAAQ;AACjB,IAAA,MAAM,EAAE,SAAS;AACjB,IAAA,OAAO,EAAE,SAAS;AAClB,IAAA,QAAQ,EAAE,SAAS;CACpB;AAEK,SAAU,eAAe,CAAC,MAAuB,EAAA;AACrD,IAAA,OAAO,MAAM,KAAK,SAAS,GAAG,IAAI,GAAG,kBAAkB,CAAC,MAAM,CAAC;AACjE;AAEM,SAAU,gBAAgB,CAAC,OAAyB,EAAA;AACxD,IAAA,OAAO,OAAO,KAAK,SAAS,GAAG,IAAI,GAAG,mBAAmB,CAAC,OAAO,CAAC;AACpE;;AC5BA;;AAEG;;;;"}