Indexable
[index: string]: any
Constructors
constructor
- new Entity(config?: EntityConfig): Entity
-
Parameters
-
Optional config: EntityConfig
Accessors
name
- get name(): string
- set name(value: string): void
-
Returns string
-
Parameters
Returns void
Methods
addEventListener
-
Parameters
-
type: string
-
listener: null | EventListener<Entity>
-
Returns Promise<void>
dispatchEvent
- dispatchEvent(event: Event): boolean
-
Parameters
Returns boolean
removeEventListener
- removeEventListener(type: string, callback: EventListener<Entity>): Promise<void>
-
Parameters
-
type: string
-
callback: EventListener<Entity>
Returns Promise<void>
setClient
-
Parameters
Returns Promise<void>
为实体指定关联的客户端
{@link ClientAlreadySetError} 该错误将会在重复设置客户端时抛出