mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-17 03:53:29 +01:00
fix(GuildChannel): overload permissionsFor and BaseManager#resolve[id] (#5260)
* fix(GuildChannel): overload permissionsFor and BaseManager#resolve[id] * fix(GuildChannel): GuildMessage and Role trigger non-null return
This commit is contained in:
3
typings/index.d.ts
vendored
3
typings/index.d.ts
vendored
@@ -765,6 +765,7 @@ declare module 'discord.js' {
|
|||||||
overwrites: readonly OverwriteResolvable[] | Collection<Snowflake, OverwriteResolvable>,
|
overwrites: readonly OverwriteResolvable[] | Collection<Snowflake, OverwriteResolvable>,
|
||||||
reason?: string,
|
reason?: string,
|
||||||
): Promise<this>;
|
): Promise<this>;
|
||||||
|
public permissionsFor(memberOrRole: GuildMember | Role): Readonly<Permissions>;
|
||||||
public permissionsFor(memberOrRole: GuildMemberResolvable | RoleResolvable): Readonly<Permissions> | null;
|
public permissionsFor(memberOrRole: GuildMemberResolvable | RoleResolvable): Readonly<Permissions> | null;
|
||||||
public setName(name: string, reason?: string): Promise<this>;
|
public setName(name: string, reason?: string): Promise<this>;
|
||||||
public setParent(
|
public setParent(
|
||||||
@@ -1873,7 +1874,9 @@ declare module 'discord.js' {
|
|||||||
public cacheType: Collection<K, Holds>;
|
public cacheType: Collection<K, Holds>;
|
||||||
public readonly client: Client;
|
public readonly client: Client;
|
||||||
public add(data: any, cache?: boolean, { id, extras }?: { id: K; extras: any[] }): Holds;
|
public add(data: any, cache?: boolean, { id, extras }?: { id: K; extras: any[] }): Holds;
|
||||||
|
public resolve(resolvable: Holds): Holds;
|
||||||
public resolve(resolvable: R): Holds | null;
|
public resolve(resolvable: R): Holds | null;
|
||||||
|
public resolveID(resolvable: Holds): K;
|
||||||
public resolveID(resolvable: R): K | null;
|
public resolveID(resolvable: R): K | null;
|
||||||
public valueOf(): Collection<K, Holds>;
|
public valueOf(): Collection<K, Holds>;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user