Preparing search index...
The search index is not available erine
Class InteractionOptionsWrapper
Hierarchy
InteractionOptionsWrapper
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:9
Constructors
constructor
new Interaction Options Wrapper ( data , resolved ) : InteractionOptionsWrapper
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:14
Properties
Private
_get Option
_get Option : any
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:15
raw
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:11
resolved
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:13
Methods
get Attachment
get Attachment ( name , required ? ) : undefined | Attachment
Parameters
name : string
Optional
required : false
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:21
get Attachment ( name , required ) : Attachment
Parameters
name : string
required : true
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:22
get Attachment Option
get Attachment Option ( name , required ? ) : undefined | InteractionOptionsAttachment
Parameters
name : string
Optional
required : false
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:28
get Attachment Option ( name , required ) : InteractionOptionsAttachment
Parameters
name : string
required : true
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:29
get Boolean
get Boolean ( name , required ? ) : undefined | boolean
Parameters
name : string
Optional
required : false
Returns undefined | boolean
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:35
get Boolean ( name , required ) : boolean
Parameters
name : string
required : true
Returns boolean
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:36
get Boolean Option
get Boolean Option ( name , required ? ) : undefined | InteractionOptionsBoolean
Parameters
name : string
Optional
required : false
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:42
get Boolean Option ( name , required ) : InteractionOptionsBoolean
Parameters
name : string
required : true
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:43
get Channel
get Channel ( name , required ? ) : undefined | InteractionResolvedChannel
Parameters
name : string
Optional
required : false
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:49
get Channel ( name , required ) : InteractionResolvedChannel
Parameters
name : string
required : true
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:50
get Channel Option
get Channel Option ( name , required ? ) : undefined | InteractionOptionsChannel
Parameters
name : string
Optional
required : false
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:56
get Channel Option ( name , required ) : InteractionOptionsChannel
Parameters
name : string
required : true
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:57
get Complete Channel
get Complete Channel < T > ( name , required ? ) : undefined | T
Parameters
name : string
Optional
required : false
Returns undefined | T
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:63
get Complete Channel < T > ( name , required ) : T
Parameters
name : string
required : true
Returns T
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:64
get Focused
get Focused < T > ( required ? ) : undefined | T
Returns undefined | T
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:69
get Focused < T > ( required ) : T
Returns T
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:70
get Integer
get Integer ( name , required ? ) : undefined | number
Parameters
name : string
Optional
required : false
Returns undefined | number
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:76
get Integer ( name , required ) : number
Parameters
name : string
required : true
Returns number
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:77
get Integer Option
get Integer Option ( name , required ? ) : undefined | InteractionOptionsInteger
Parameters
name : string
Optional
required : false
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:83
get Integer Option ( name , required ) : InteractionOptionsInteger
Parameters
name : string
required : true
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:84
get Member
get Member ( name , required ? ) : undefined | Member
Parameters
name : string
Optional
required : false
Returns undefined | Member
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:90
get Member ( name , required ) : Member
Parameters
name : string
required : true
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:91
get Mentionable
get Mentionable < T > ( name , required ? ) : undefined | T
Parameters
name : string
Optional
required : false
Returns undefined | T
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:97
get Mentionable < T > ( name , required ) : T
Parameters
name : string
required : true
Returns T
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:98
get Mentionable Option
get Mentionable Option ( name , required ? ) : undefined | InteractionOptionsMentionable
Parameters
name : string
Optional
required : false
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:104
get Mentionable Option ( name , required ) : InteractionOptionsMentionable
Parameters
name : string
required : true
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:105
get Number
get Number ( name , required ? ) : undefined | number
Parameters
name : string
Optional
required : false
Returns undefined | number
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:111
get Number ( name , required ) : number
Parameters
name : string
required : true
Returns number
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:112
get Number Option
get Number Option ( name , required ? ) : undefined | InteractionOptionsNumber
Parameters
name : string
Optional
required : false
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:118
get Number Option ( name , required ) : InteractionOptionsNumber
Parameters
name : string
required : true
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:119
get Options
get Options ( ) : InteractionOptionsWithValue []
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:121
get Role
get Role ( name , required ? ) : undefined | Role
Parameters
name : string
Optional
required : false
Returns undefined | Role
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:127
get Role ( name , required ) : Role
Parameters
name : string
required : true
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:128
get Role Option
get Role Option ( name , required ? ) : undefined | InteractionOptionsRole
Parameters
name : string
Optional
required : false
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:134
get Role Option ( name , required ) : InteractionOptionsRole
Parameters
name : string
required : true
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:135
get String
get String < T > ( name , required ? ) : undefined | T
Type Parameters
T extends string = string
Parameters
name : string
Optional
required : false
Returns undefined | T
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:141
get String < T > ( name , required ) : T
Type Parameters
T extends string = string
Parameters
name : string
required : true
Returns T
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:142
get String Option
get String Option ( name , required ? ) : undefined | InteractionOptionsString
Parameters
name : string
Optional
required : false
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:148
get String Option ( name , required ) : InteractionOptionsString
Parameters
name : string
required : true
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:149
get Sub Command
get Sub Command < T > ( required ? ) : undefined | T
Returns undefined | T
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:154
get Sub Command < T > ( required ) : T
Returns T
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:155
get User
get User ( name , required ? ) : undefined | User
Parameters
name : string
Optional
required : false
Returns undefined | User
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:161
get User ( name , required ) : User
Parameters
name : string
required : true
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:162
get User Option
get User Option ( name , required ? ) : undefined | InteractionOptionsUser
Parameters
name : string
Optional
required : false
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:168
get User Option ( name , required ) : InteractionOptionsUser
Parameters
name : string
required : true
Defined in node_modules/.pnpm/oceanic.js@1.7.1/node_modules/oceanic.js/dist/lib/util/InteractionOptionsWrapper.d.ts:169
A wrapper for interaction options.