The bitfield data
The default flags for the bitfield
The Speaking flags
The value of all bits in this bitfield
Defines iterable behavior for BitFields
Adds a bit to this BitField or a new Bitfield if this is frozen
The bit/s to add
Checks if this BitField matches another bitfield resolvable
The bit/s to check
Freezes this BitField
Checks if this BitField has a bit or bits
The bit/s to check
Returns only the bits in common between this bitfield and the passed bits.
The bit/s to mask
Returns any bits this BitField is missing
The bit/s to check for
Removes a bit to this BitField or a new Bitfield if this is frozen
The bit/s to remove
Returns an object of flags: boolean
Returns an array of Flags that make up this BitField
Defines what this Bitfield is when converted to JSON
Defines value behavior of this BitField
Resolves a BitFieldResolvable into a number
The bit/s to resolve
Generated using TypeDoc
Handles Speaking BitFields in Klasa-Core