visualization-tools

Home > @visualization-tools/core > AEntityGroup

AEntityGroup class

A group of entities that implement TRequiredTraits.

Signature:

export declare abstract class AEntityGroup<TOptions, TRequiredTraits> implements IEntityGroup<TOptions, TRequiredTraits> 

Implements: IEntityGroup<TOptions, TRequiredTraits>

Properties

Property Modifiers Type Description
entitiesInGroup   Set<TEntityTrait<unknown, TRequiredTraits>>  
TTypeRequiredTrait   TRequiredTraits  

Methods

Method Modifiers Description
isEntityInGroup(entity)    
onEntityAdded(entity, options)    
onEntityRemoved(entity)