@macrostrat/column-components
Version:
React rendering primitives for stratigraphic columns
1 lines • 1.01 kB
Source Map (JSON)
{"version":3,"file":"clip_rgb.cjs","sources":["../../../../../../../../../.yarn/berry/cache/chroma-js-npm-3.2.0-d5c39f5077-10c0.zip/node_modules/chroma-js/src/utils/clip_rgb.js"],"sourcesContent":["import limit from './limit.js';\n\nexport default (rgb) => {\n rgb._clipped = false;\n rgb._unclipped = rgb.slice(0);\n for (let i = 0; i <= 3; i++) {\n if (i < 3) {\n if (rgb[i] < 0 || rgb[i] > 255) rgb._clipped = true;\n rgb[i] = limit(rgb[i], 0, 255);\n } else if (i === 3) {\n rgb[i] = limit(rgb[i], 0, 1);\n }\n }\n return rgb;\n};\n"],"names":[],"mappings":";;AAEA,MAAA,WAAe,CAAC,QAAQ;AACpB,MAAI,WAAW;AACf,MAAI,aAAa,IAAI,MAAM,CAAC;AAC5B,WAAS,IAAI,GAAG,KAAK,GAAG,KAAK;AACzB,QAAI,IAAI,GAAG;AACP,UAAI,IAAI,CAAC,IAAI,KAAK,IAAI,CAAC,IAAI,IAAK,KAAI,WAAW;AAC/C,UAAI,CAAC,IAAI,MAAM,IAAI,CAAC,GAAG,GAAG,GAAG;AAAA,IACjC,WAAW,MAAM,GAAG;AAChB,UAAI,CAAC,IAAI,MAAM,IAAI,CAAC,GAAG,GAAG,CAAC;AAAA,IAC/B;AAAA,EACJ;AACA,SAAO;AACX;;","x_google_ignoreList":[0]}