MCPcopy Index your code
hub / github.com/ChartGPU/ChartGPU / parseCssColorToRgba01

Function parseCssColorToRgba01

src/utils/colors.ts:132–144  ·  view source on GitHub ↗
(color: string)

Source from the content-addressed store, hash-verified

130 * Returns null when parsing fails.
131 */
132export const parseCssColorToRgba01 = (color: string): Rgba01 | null => {
133 if (typeof color !== 'string') return null;
134 const c = color.trim();
135 if (c.length === 0) return null;
136
137 const hex = parseHexColorToRgba01(c);
138 if (hex) return hex;
139
140 const rgb = parseRgbFuncToRgba01(c);
141 if (rgb) return rgb;
142
143 return null;
144};
145
146export const parseCssColorToGPUColor = (
147 color: string,

Callers 15

withAlphaFunction · 0.90
resolveAnnotationRgbaFunction · 0.90
toCssRgbaFunction · 0.90
parseSeriesColorToRgba01Function · 0.90
prepareFunction · 0.90
prepareFunction · 0.90
parseSeriesColorToRgba01Function · 0.90
parseColorStopFunction · 0.90
parseSeriesColorToRgba01Function · 0.90
parseSeriesColorToRgba01Function · 0.90
prepareFunction · 0.90
parseColorFunction · 0.90

Calls 2

parseHexColorToRgba01Function · 0.85
parseRgbFuncToRgba01Function · 0.85

Tested by

no test coverage detected