Files
discord-decomp/_bundle/Module1778.js
T
2026-11-01 12:12:55 +02:00

100 lines
2.9 KiB
JavaScript

// Metro module 1778 (f1779).
let _r, t;
const r = function r(r4 = 0) {
const r9 = Math.abs(r4);
const r8 = r4;
return r9 > 0.0031308 ? (Math.sign(r8) || 1) * (1.055 * Math.pow(r9, 0.4166666666666667) - 0.055) : 12.92 * r8;
};
r.__closure = {};
r.__workletHash = 9046778946531;
r.__initData = {
code: "function pnpm_lrgbTs1(c=0){const abs=Math.abs(c);if(abs>0.0031308){return(Math.sign(c)||1)*(1.055*Math.pow(abs,1/2.4)-0.055);}return c*12.92;}"
};
_r = r;
const n = function n(a0) {
let r5 = a0.r;
let r10 = a0.g;
let r7 = a0.b;
const alpha = a0.alpha;
if (r5 === void 0) {
r5 = 0;
}
const r13 = Math.abs(r5);
const r19 = r5;
const r20 = r13 > 0.0031308 ? (Math.sign(r19) || 1) * (1.055 * Math.pow(r13, 0.4166666666666667) - 0.055) : 12.92 * r19;
if (r10 === void 0) {
r10 = 0;
}
const r35 = Math.abs(r10);
const r36 = r10;
const r38 = r35 > 0.0031308 ? (Math.sign(r36) || 1) * (1.055 * Math.pow(r35, 0.4166666666666667) - 0.055) : 12.92 * r36;
if (r7 === void 0) {
r7 = 0;
}
const r54 = Math.abs(r7);
const r55 = r7;
return {
r: r20,
g: r38,
b: r54 > 0.0031308 ? (Math.sign(r55) || 1) * (1.055 * Math.pow(r54, 0.4166666666666667) - 0.055) : 12.92 * r55,
alpha
};
};
n.__closure = {
channelFromLrgb: _r
};
n.__workletHash = 2514333579516;
n.__initData = {
code: "function pnpm_lrgbTs2({r:r,g:g,b:b,alpha:alpha}){const{channelFromLrgb}=this.__closure;return{r:channelFromLrgb(r),g:channelFromLrgb(g),b:channelFromLrgb(b),alpha:alpha};}"
};
const r8 = function t(r4 = 0) {
const r7 = Math.abs(r4);
return r7 <= 0.04045 ? r4 / 12.92 : (Math.sign(r4) || 1) * Math.pow((r7 + 0.055) / 1.055, 2.4);
};
r8.__closure = {};
r8.__workletHash = 7878321042954;
r8.__initData = {
code: "function pnpm_lrgbTs3(c=0){const abs=Math.abs(c);if(abs<=0.04045){return c/12.92;}return(Math.sign(c)||1)*Math.pow((abs+0.055)/1.055,2.4);}"
};
t = r8;
const fromRgb = function(a0) {
let r4 = a0.r;
let r9 = a0.g;
let r7 = a0.b;
const alpha = a0.alpha;
if (r4 === void 0) {
r4 = 0;
}
const r13 = Math.abs(r4);
const r27 = r13 <= 0.04045 ? r4 / 12.92 : (Math.sign(r4) || 1) * Math.pow((r13 + 0.055) / 1.055, 2.4);
if (r9 === void 0) {
r9 = 0;
}
const r34 = Math.abs(r9);
const r35 = r9;
const r47 = r34 <= 0.04045 ? r35 / 12.92 : (Math.sign(r35) || 1) * Math.pow((r34 + 0.055) / 1.055, 2.4);
if (r7 === void 0) {
r7 = 0;
}
const r53 = Math.abs(r7);
return {
r: r27,
g: r47,
b: r53 <= 0.04045 ? r7 / 12.92 : (Math.sign(r7) || 1) * Math.pow((r53 + 0.055) / 1.055, 2.4),
alpha
};
};
fromRgb.__closure = {
channelToLrgb: t
};
fromRgb.__workletHash = 7438857771706;
fromRgb.__initData = {
code: "function pnpm_lrgbTs4({r:r,g:g,b:b,alpha:alpha}){const{channelToLrgb}=this.__closure;return{r:channelToLrgb(r),g:channelToLrgb(g),b:channelToLrgb(b),alpha:alpha};}"
};
export default {
convert: {
fromRgb,
toRgb: n
}
};