BitField
Signature
export declare class BitField<T extends object>Properties
Methods
constructorConstructorconstructor(bitfields?: BitFieldResolvable<T>);has(bits: BitFieldResolvable<T> | BitFieldResolvable<T>[]): boolean;missings(bits: BitFieldResolvable<T>[]): bigint[];equals(other: BitFieldResolvable<T>[]): boolean;keys(bits?: BitFieldResolvable<T>[]): (keyof T)[];values(bits?: BitFieldResolvable<T>[]): bigint[];add(bits: BitFieldResolvable<T>[]): bigint;remove(bits: BitFieldResolvable<T>[]): bigint;resolve(bits: BitFieldResolvable<T> | BitFieldResolvable<T>[], _flags?: Record<string, bigint>): bigint;