Rest
...bits: BitFieldResolvable<Bitfield of the packed bits
Static
AllStatic
DefaultStatic
FlagsNumeric bitfield flags. Defined in extension classes
Adds bits to these ones.
Rest
...bits: BitFieldResolvable<Bits to add
These bits or new BitField if the instance is frozen.
Checks whether the bitfield has a bit, or any of multiple bits.
Rest
...bits: BitFieldResolvable<Bit(s) to check for
Checks if this bitfield equals another
Rest
...bits: BitFieldResolvable<Bit(s) to check for
Freezes these bits, making them immutable.
Checks whether the bitfield has a bit, or multiple bits.
Rest
...bits: BitFieldResolvable<Bit(s) to check for
Gets all given bits that are missing from the bitfield.
Rest
...bits: BitFieldResolvable<Bit(s) to check for
Removes bits from these.
Rest
...bits: BitFieldResolvable<Bits to remove
These bits or new BitField if the instance is frozen.
Gets an object mapping field names to a boolean indicating whether the bit is available.
Replace the bits with these.
Rest
...bits: BitFieldResolvable<bits to set
These bits or new BitField if the instance is frozen.
Gets an Array of bitfield names based on the bits available.
Static
resolve
Data structure that makes it easy to interact with a bitfield.