mirror of
https://github.com/danbulant/discord.js
synced 2026-05-27 14:02:02 +00:00
typings(Bitfield): add hasParams to toArray, fix serialize's type (#3579)
* typings(Bitfield): add hasParams to toArray, fix serialize's type * fix: apply suggested changes * chore: remove incorrect whitespace * fix: make params optional * nit: pluralize bit in Permissions#missing * nit: group non-static methods together
This commit is contained in:
parent
50ed3293a5
commit
fc27ce1a15
1 changed files with 6 additions and 3 deletions
9
typings/index.d.ts
vendored
9
typings/index.d.ts
vendored
|
|
@ -118,10 +118,10 @@ declare module 'discord.js' {
|
|||
public equals(bit: BitFieldResolvable<S>): boolean;
|
||||
public freeze(): Readonly<BitField<S>>;
|
||||
public has(bit: BitFieldResolvable<S>): boolean;
|
||||
public missing(bits: BitFieldResolvable<S>, ...hasParams: any[]): S[];
|
||||
public missing(bits: BitFieldResolvable<S>, ...hasParam: readonly unknown[]): S[];
|
||||
public remove(...bits: BitFieldResolvable<S>[]): BitField<S>;
|
||||
public serialize(...hasParams: BitFieldResolvable<S>[]): Record<S, boolean>;
|
||||
public toArray(): S[];
|
||||
public serialize(...hasParam: readonly unknown[]): Record<S, boolean>;
|
||||
public toArray(...hasParam: readonly unknown[]): S[];
|
||||
public toJSON(): number;
|
||||
public valueOf(): number;
|
||||
public [Symbol.iterator](): IterableIterator<S>;
|
||||
|
|
@ -1124,6 +1124,9 @@ declare module 'discord.js' {
|
|||
export class Permissions extends BitField<PermissionString> {
|
||||
public any(permission: PermissionResolvable, checkAdmin?: boolean): boolean;
|
||||
public has(permission: PermissionResolvable, checkAdmin?: boolean): boolean;
|
||||
public missing(bits: BitFieldResolvable<PermissionString>, checkAdmin?: boolean): PermissionString[];
|
||||
public serialize(checkAdmin?: boolean): Record<PermissionString, boolean>;
|
||||
public toArray(checkAdmin?: boolean): PermissionString[];
|
||||
|
||||
public static ALL: number;
|
||||
public static DEFAULT: number;
|
||||
|
|
|
|||
Loading…
Reference in a new issue