Abstract
Bitfield of the packed bits
Static
DefaultStatic
FlagsNumeric bitfield flags. Defined in extension classes
Adds bits to these ones.
Rest
...bits: BitFieldResolvable<S, N>[]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<S, N>[]Bit(s) to check for
Checks if this bitfield equals another
Rest
...bits: BitFieldResolvable<S, N>[]Bit(s) to check for
Checks whether the bitfield has a bit, or multiple bits.
Rest
...bits: BitFieldResolvable<S, N>[]Bit(s) to check for
Gets all given bits that are missing from the bitfield.
Rest
...bits: BitFieldResolvable<S, N>[]Bit(s) to check for
Removes bits from these.
Rest
...bits: BitFieldResolvable<S, N>[]Bits to remove
These bits or new BitField if the instance is frozen.
Replace the bits with these.
Rest
...bits: BitFieldResolvable<S, N>[]bits to set
These bits or new BitField if the instance is frozen.
Static
resolve
Data structure that makes it easy to interact with a bitfield.