UNPKG

tdesign-mobile-vue

Version:
1 lines 1.21 kB
{"version":3,"file":"getColorTokenColor.mjs","sources":["../../../../src/_common/js/utils/getColorTokenColor.ts"],"sourcesContent":["/**\n * 获取颜色token的色值\n * @example getColorTokenColor('--td-brand-color')\n * @returns string\n */\nexport const getColorTokenColor = (token: string): string => {\n if (typeof window === 'undefined') return '';\n const targetElement = document?.documentElement;\n const styles = getComputedStyle(targetElement);\n return styles.getPropertyValue(token).trim() ?? '';\n};\n\nexport default getColorTokenColor;\n"],"names":["getColorTokenColor","token","_document","_styles$getPropertyVa","window","targetElement","document","documentElement","styles","getComputedStyle","getPropertyValue","trim"],"mappings":";;;;;;IAKaA,kBAAA,GAAqB,SAArBA,kBAAAA,CAAsBC,KAA0B,EAAA;EAAA,IAAAC,SAAA,EAAAC,qBAAA,CAAA;AAC3D,EAAA,IAAI,OAAOC,MAAW,KAAA,WAAA,EAAoB,OAAA,EAAA,CAAA;EAC1C,IAAMC,6BAAgBC,QAAU,cAAAJ,SAAA,KAAA,KAAA,CAAA,GAAA,KAAA,CAAA,GAAVA,SAAA,CAAUK,eAAA,CAAA;AAC1B,EAAA,IAAAC,MAAA,GAASC,iBAAiBJ,aAAa,CAAA,CAAA;AAC7C,EAAA,OAAA,CAAAF,qBAAA,GAAOK,MAAO,CAAAE,gBAAA,CAAiBT,KAAK,CAAA,CAAEU,MAAU,MAAA,IAAA,IAAAR,qBAAA,KAAAA,KAAAA,CAAAA,GAAAA,qBAAA,GAAA,EAAA,CAAA;AAClD;;;;"}