class AttachmentFlagsBitField
extends
BitField<AttachmentFlagsString>export class AttachmentFlagsBitField extends BitField<AttachmentFlagsString>
Data structure that makes it easy to interact with an flags bitfield.
staticRecord<AttachmentFlagsString, number> Flags :
Numeric attachment flags.
[Symbol.iterator]IterableIterator<AttachmentFlagsString> () :
Inherited from: BitField
add...bits: BitFieldResolvable<AttachmentFlagsString, number>[]) : BitField<AttachmentFlagsString, number> (
Adds bits to these ones.
Returns: These bits or new BitField if the instance is frozen.
Inherited from: BitField
any) : boolean (
Checks whether the bitfield has a bit, or any of multiple bits.
Inherited from: BitField
freezeReadonly<BitField<AttachmentFlagsString, number>> () :
Freezes these bits, making them immutable.
Inherited from: BitField
missing...hasParams: readonly unknown[]) : AttachmentFlagsString[] (
Gets all given bits that are missing from the bitfield.
Inherited from: BitField
remove...bits: BitFieldResolvable<AttachmentFlagsString, number>[]) : BitField<AttachmentFlagsString, number> (
Removes bits from these.
Returns: These bits or new BitField if the instance is frozen.
Inherited from: BitField
static resolve) : number (
serialize...hasParams: readonly unknown[]) : Record<AttachmentFlagsString, boolean> (
Gets an object mapping field names to a boolean indicating whether the bit is available.
Inherited from: BitField
toArray...hasParams: readonly unknown[]) : AttachmentFlagsString[] (
Gets an Array of bitfield names based on the bits available.
Inherited from: BitField