Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class Overwrite

extends BaseStructureclass BaseStructuredetritus-client/structures/BaseStructure

Defined in overwrite

Channel Overwrite Structure, used in [ChannelGuildBase] Structures

Constructor

constructor(
channel: Channeltype Channeldetritus-client/structures/Channel,
data: BaseStructureDatainterface BaseStructureDatadetritus-client/structures/BaseStructureData
)

Properties

_keys = BaseSetclass BaseSetdetritus-utils/BaseSet<string>[src]
channel: Channeltype Channeldetritus-client/structures/Channel[src]
type: OverwriteTypesenum OverwriteTypesdetritus-client/OverwriteTypes[src]

Methods

get guild(): Guildclass Guilddetritus-client/structures/Guild | null[src]
get member(): Memberclass Memberdetritus-client/structures/Member | null[src]
get role(): null | Roleclass Roledetritus-client/structures/Role[src]
can(
permissions: PermissionCheckstype PermissionChecksdetritus-client/utils/PermissionChecks
): boolean
[src]
delete(): Promise<any>external Promise[src]
edit(
options: EditChannelOverwriteinterface EditChannelOverwritedetritus-client-rest/RequestTypes/EditChannelOverwrite = {}
): Promise<any>external Promise
[src]
mergeValue(key: string, value: any): void[src]