@vttforge/types / ActiveEffectLike
Interface: ActiveEffectLike<System>
An Active Effect, as a drop hands one over.
Extends
DocumentMembers<System>
Type Parameters
System
System = Record<string, unknown>
Properties
disabled
readonlydisabled:boolean
documentName
readonlydocumentName:string
'Actor', 'Item', 'ActiveEffect', and so on.
Inherited from
flags
readonlyflags:DocumentFlags
Inherited from
id
readonlyid:string|null
Inherited from
img
readonlyimg:string|null
Inherited from
isOwner
readonlyisOwner:boolean
Whether the current user owns this document.
Inherited from
name
readonlyname:string
Inherited from
parent
readonlyparent:DocumentMembers<Record<string,unknown>> |null
The document this one is embedded in, or null at the top level.
Inherited from
system
readonlysystem:System
The type data model instance. Its fields are the schema's fields.
Inherited from
transfer
readonlytransfer:boolean
type
readonlytype:string
The subtype, as declared under documentTypes in the manifest.
Inherited from
uuid
readonlyuuid:string
Inherited from
Methods
delete()
delete(
operation?):Promise<ActiveEffectLike<System> |undefined>
Parameters
operation?
Record<string, unknown>
Returns
Promise<ActiveEffectLike<System> | undefined>
Inherited from
getFlag()
getFlag<
T>(scope,key):T|undefined
Type Parameters
T
T = unknown
Parameters
scope
string
key
string
Returns
T | undefined
Inherited from
setFlag()
setFlag(
scope,key,value):Promise<ActiveEffectLike<System>>
Parameters
scope
string
key
string
value
unknown
Returns
Promise<ActiveEffectLike<System>>
Inherited from
toObject()
toObject(
source?):Record<string,unknown>
A plain-object copy. source reads the stored data instead of the prepared data.
Parameters
source?
boolean
Returns
Record<string, unknown>
Inherited from
unsetFlag()
unsetFlag(
scope,key):Promise<ActiveEffectLike<System>>
Parameters
scope
string
key
string
Returns
Promise<ActiveEffectLike<System>>
Inherited from
update()
update(
data,operation?):Promise<ActiveEffectLike<System> |undefined>
Parameters
data
Record<string, unknown>
operation?
Record<string, unknown>
Returns
Promise<ActiveEffectLike<System> | undefined>