Search
Preparing search index...
The search index is not available
Detritus Client
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Detritus Client
structures/invite
Invite
Class Invite
Instant Invite Structure
Hierarchy
BaseStructure
Invite
Index
Constructors
constructor
Properties
_keys
_keys
Merge
approximate
Member
Count
approximate
Presence
Count
channel
client
code
created
At
expires
At
guild
inviter
max
Age
max
Uses
revoked
target
Application
target
Type
target
User
temporary
uses
Accessors
created
AtUnix
expired
expires
AtUnix
expires
In
expires
InUnix
is
Clone
is
Vanity
long
Url
shard
Id
url
Methods
[custom]
_get
From
Snake
_set
From
Snake
accept
clone
delete
difference
differences
differences
Between
fetch
has
Difference
has
Differences
has
Differences
Between
merge
merge
Value
toJSON
Constructors
constructor
new
Invite
(
client
:
ShardClient
, data
?:
BaseStructureData
, isClone
?:
boolean
)
:
Invite
Parameters
client:
ShardClient
Optional
data:
BaseStructureData
Optional
isClone:
boolean
Returns
Invite
Properties
Readonly
_keys
_keys
:
BaseSet
<
string
>
= ...
Readonly
_keys
Merge
_keys
Merge
:
BaseSet
<
string
>
= ...
Optional
approximate
Member
Count
approximate
Member
Count
:
number
Optional
approximate
Presence
Count
approximate
Presence
Count
:
number
channel
channel
:
Channel
Readonly
client
client
:
ShardClient
code
code
:
string
= ''
Optional
created
At
created
At
:
Date
Optional
expires
At
expires
At
:
Date
Optional
guild
guild
:
GuildPartial
Optional
inviter
inviter
:
User
Optional
max
Age
max
Age
:
number
Optional
max
Uses
max
Uses
:
number
Optional
revoked
revoked
:
boolean
Optional
target
Application
target
Application
:
any
Optional
target
Type
target
Type
:
InviteTargetTypes
Optional
target
User
target
User
:
User
Optional
temporary
temporary
:
boolean
Optional
uses
uses
:
number
Accessors
created
AtUnix
get
createdAtUnix
(
)
:
number
Returns
number
expired
get
expired
(
)
:
boolean
Returns
boolean
expires
AtUnix
get
expiresAtUnix
(
)
:
number
Returns
number
expires
In
get
expiresIn
(
)
:
number
Returns
number
expires
InUnix
get
expiresInUnix
(
)
:
number
Returns
number
is
Clone
get
isClone
(
)
:
boolean
Returns
boolean
is
Vanity
get
isVanity
(
)
:
boolean
Returns
boolean
long
Url
get
longUrl
(
)
:
string
Returns
string
shard
Id
get
shardId
(
)
:
number
Returns
number
url
get
url
(
)
:
string
Returns
string
Methods
[custom]
[custom]
(
)
:
object
Returns
object
_get
From
Snake
_get
From
Snake
(
key
:
string
)
:
any
Parameters
key:
string
Returns
any
_set
From
Snake
_set
From
Snake
(
key
:
string
, value
:
any
)
:
any
Parameters
key:
string
value:
any
Returns
any
accept
accept
(
)
:
Promise
<
any
>
Returns
Promise
<
any
>
clone
clone
(
)
:
Invite
Returns
Invite
delete
delete
(
options
?:
DeleteInvite
)
:
Promise
<
Invite
>
Parameters
options:
DeleteInvite
= {}
Returns
Promise
<
Invite
>
difference
difference
(
key
:
string
, value
:
any
)
:
[
boolean
,
any
]
Parameters
key:
string
value:
any
Returns
[
boolean
,
any
]
differences
differences
(
data
?:
BaseStructureData
)
:
null
|
object
Parameters
Optional
data:
BaseStructureData
Returns
null
|
object
differences
Between
differences
Between
(
structure
:
Structure
)
:
null
|
object
Parameters
structure:
Structure
Returns
null
|
object
fetch
fetch
(
options
?:
FetchInvite
)
:
Promise
<
Invite
>
Parameters
options:
FetchInvite
= {}
Returns
Promise
<
Invite
>
has
Difference
has
Difference
(
key
:
string
, value
:
any
)
:
boolean
Parameters
key:
string
value:
any
Returns
boolean
has
Differences
has
Differences
(
data
?:
BaseStructureData
)
:
boolean
Parameters
Optional
data:
BaseStructureData
Returns
boolean
has
Differences
Between
has
Differences
Between
(
structure
:
Structure
)
:
boolean
Parameters
structure:
Structure
Returns
boolean
merge
merge
(
data
?:
BaseStructureData
)
:
void
Parameters
Optional
data:
BaseStructureData
Returns
void
merge
Value
merge
Value
(
key
:
string
, value
:
any
)
:
void
Parameters
key:
string
value:
any
Returns
void
toJSON
toJSON
(
)
:
object
Returns
object
Exports
structures/invite
Invite
constructor
_keys
_keys
Merge
approximate
Member
Count
approximate
Presence
Count
channel
client
code
created
At
expires
At
guild
inviter
max
Age
max
Uses
revoked
target
Application
target
Type
target
User
temporary
uses
created
AtUnix
expired
expires
AtUnix
expires
In
expires
InUnix
is
Clone
is
Vanity
long
Url
shard
Id
url
[custom]
_get
From
Snake
_set
From
Snake
accept
clone
delete
difference
differences
differences
Between
fetch
has
Difference
has
Differences
has
Differences
Between
merge
merge
Value
toJSON
Generated using
TypeDoc
Instant Invite Structure