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

23 lines
553 B
JavaScript

// Metro module 1384 (f1385).
export function hasFlag(a0, a1) {
return (a0 & a1) === a1;
}
export function hasAnyFlag(a0, a1) {
return !!(a0 & a1);
}
export function addFlag(a0, a1) {
return a0 | a1;
}
export function removeFlag(a0, a1) {
return a0 & ~a1;
}
export function removeFlags(a0) {
return Array.prototype.slice.call(arguments, 1).reduce((acc, item) => acc & ~item, a0);
}
export function setFlag(a0, a1, a2) {
return a2 ? a0 | a1 : a0 & ~a1;
}
export function toggleFlag(a0, a1) {
return (a0 & a1) === a1 ? a0 & ~a1 : a0 | a1;
}