Search
Preparing search index...
The search index is not available
Detritus Client
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Detritus Client
structures/auditlog
AuditLog
Class AuditLog
Guild Audit Log
Hierarchy
BaseStructure
AuditLog
Index
Constructors
constructor
Properties
_keys
_uncloneable
action
Type
changes
client
guild
Id
id
options
reason
target
target
Id
user
user
Id
Accessors
created
At
created
AtUnix
guild
is
Clone
shard
Id
Methods
[custom]
_get
From
Snake
_set
From
Snake
clone
difference
differences
differences
Between
has
Difference
has
Differences
has
Differences
Between
merge
merge
Value
toJSON
Constructors
constructor
new
Audit
Log
(
client
:
ShardClient
, data
:
BaseStructureData
, isClone
?:
boolean
)
:
AuditLog
Parameters
client:
ShardClient
data:
BaseStructureData
Optional
isClone:
boolean
Returns
AuditLog
Properties
Readonly
_keys
_keys
:
BaseSet
<
string
>
= ...
Readonly
_uncloneable
_uncloneable
:
true
= true
action
Type
action
Type
:
AuditLogActions
changes
changes
:
BaseCollection
<
string
,
any
>
= ...
Readonly
client
client
:
ShardClient
guild
Id
guild
Id
:
string
= ''
id
id
:
string
= ''
Optional
options
options
:
AuditLogOptions
Optional
reason
reason
:
string
Optional
target
target
:
User
|
Webhook
Optional
target
Id
target
Id
:
string
Optional
user
user
:
User
Optional
user
Id
user
Id
:
string
Accessors
created
At
get
createdAt
(
)
:
Date
Returns
Date
created
AtUnix
get
createdAtUnix
(
)
:
number
Returns
number
guild
get
guild
(
)
:
null
|
Guild
Returns
null
|
Guild
is
Clone
get
isClone
(
)
:
boolean
Returns
boolean
shard
Id
get
shardId
(
)
:
number
Returns
number
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
clone
clone
(
)
:
AuditLog
Returns
AuditLog
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
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/auditlog
Audit
Log
constructor
_keys
_uncloneable
action
Type
changes
client
guild
Id
id
options
reason
target
target
Id
user
user
Id
created
At
created
AtUnix
guild
is
Clone
shard
Id
[custom]
_get
From
Snake
_set
From
Snake
clone
difference
differences
differences
Between
has
Difference
has
Differences
has
Differences
Between
merge
merge
Value
toJSON
Audit
Log
Change
Audit
Log
Options
Generated using
TypeDoc
Guild Audit Log