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 Application

extends BaseStructureclass BaseStructuredetritus-client/structures/BaseStructure

Defined in application

Application Structure, used for channels, guilds, presences, etc..

Constructor

constructor(
client: ShardClientclass ShardClientdetritus-client/ShardClient,
data: BaseStructureDatainterface BaseStructureDatadetritus-client/structures/BaseStructureData,
isClone?: boolean
)

Properties

_keys = BaseSetclass BaseSetdetritus-utils/BaseSet<string>[src]
aliases?: BaseSetclass BaseSetdetritus-utils/BaseSet<string>[src]
developers?: Array<ApplicationDeveloperinterface ApplicationDeveloperdetritus-client/structures/ApplicationDeveloper>external Array[src]
executables?: Array<ApplicationExecutableinterface ApplicationExecutabledetritus-client/structures/ApplicationExecutable>external Array[src]
publishers?: Array<ApplicationPublisherinterface ApplicationPublisherdetritus-client/structures/ApplicationPublisher>external Array[src]
rpcOrigins?: BaseSetclass BaseSetdetritus-utils/BaseSet<string>[src]
thirdPartySkus?: BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, ApplicationThirdPartySkuclass ApplicationThirdPartySkudetritus-client/structures/ApplicationThirdPartySku>[src]

Methods

get createdAt(): Dateexternal Date[src]
coverImageUrlFormat(format?: null | string, query?: UrlQuerytype UrlQuerydetritus-client/utils/UrlQuery): null | string[src]
iconUrlFormat(format?: null | string, query?: UrlQuerytype UrlQuerydetritus-client/utils/UrlQuery): null | string[src]
splashUrlFormat(format?: null | string, query?: UrlQuerytype UrlQuerydetritus-client/utils/UrlQuery): null | string[src]
createAsset(
options: CreateOauth2ApplicationAssetinterface CreateOauth2ApplicationAssetdetritus-client-rest/RequestTypes/CreateOauth2ApplicationAsset
): Promise<Oauth2ApplicationAssetclass Oauth2ApplicationAssetdetritus-client/structures/Oauth2ApplicationAsset>external Promise
[src]
createStoreAsset(
options: CreateStoreApplicationAssetinterface CreateStoreApplicationAssetdetritus-client-rest/RequestTypes/CreateStoreApplicationAsset
): Promise<StoreApplicationAssetclass StoreApplicationAssetdetritus-client/structures/StoreApplicationAsset>external Promise
[src]
deleteAsset(assetId: string): Promise<any>external Promise[src]
deleteStoreAsset(assetId: string): Promise<any>external Promise[src]
fetchAssets(
): Promise<BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, Oauth2ApplicationAssetclass Oauth2ApplicationAssetdetritus-client/structures/Oauth2ApplicationAsset>>external Promise
[src]
fetchNews(
): Promise<BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, ApplicationNewsclass ApplicationNewsdetritus-client/structures/ApplicationNews>>external Promise
[src]
fetchStoreAssets(
): Promise<BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, StoreApplicationAssetclass StoreApplicationAssetdetritus-client/structures/StoreApplicationAsset>>external Promise
[src]
joinGuild(options: JoinGuildinterface JoinGuilddetritus-client-rest/RequestTypes/JoinGuild = {}): Promise<any>external Promise[src]
mergeValue(key: string, value: any): void[src]