@bemedev/core-color
Version:
Great NPM Library
1 lines • 1.4 kB
Source Map (JSON)
{"version":3,"file":"functions.cjs","sources":["../src/functions.ts"],"sourcesContent":["import {\n Color1Digit,\n Color2Digits,\n ColorNumberDigits,\n RGBA1,\n Transparency1Digit,\n TransparencyDigits,\n} from './types';\n\nexport function rgba(\n red: ColorNumberDigits,\n green: ColorNumberDigits,\n blue: ColorNumberDigits,\n alpha: TransparencyDigits,\n): string {\n return `rgba(${red},${green},${blue},${alpha})`;\n}\n\nexport function colorHex1(\n red: Color1Digit,\n green: Color1Digit,\n blue: Color1Digit,\n alpha?: Transparency1Digit,\n): RGBA1 {\n return `#${red}${green}${blue}${alpha ?? ''}` as RGBA1;\n}\n\nexport function colorHex2(\n red: Color2Digits,\n green: Color2Digits,\n blue: Color2Digits,\n alpha?: Color2Digits,\n): string {\n return `#${red}${green}${blue}${alpha ?? ''}`;\n}\n"],"names":[],"mappings":";;AASM,SAAU,IAAI,CAClB,GAAsB,EACtB,KAAwB,EACxB,IAAuB,EACvB,KAAyB,EAAA;IAEzB,OAAO,CAAA,KAAA,EAAQ,GAAG,CAAI,CAAA,EAAA,KAAK,IAAI,IAAI,CAAA,CAAA,EAAI,KAAK,CAAA,CAAA,CAAG,CAAC;AAClD,CAAC;AAEK,SAAU,SAAS,CACvB,GAAgB,EAChB,KAAkB,EAClB,IAAiB,EACjB,KAA0B,EAAA;IAE1B,OAAO,CAAA,CAAA,EAAI,GAAG,CAAA,EAAG,KAAK,CAAA,EAAG,IAAI,CAAA,EAAG,KAAK,IAAI,EAAE,CAAA,CAAW,CAAC;AACzD,CAAC;AAEK,SAAU,SAAS,CACvB,GAAiB,EACjB,KAAmB,EACnB,IAAkB,EAClB,KAAoB,EAAA;IAEpB,OAAO,CAAA,CAAA,EAAI,GAAG,CAAA,EAAG,KAAK,CAAA,EAAG,IAAI,CAAA,EAAG,KAAK,IAAI,EAAE,CAAA,CAAE,CAAC;AAChD;;;;;;"}