addComponent method

void addComponent(
  1. Entity entity,
  2. Component component
)

Adds the component to the entity.

Implementation

void addComponent(Entity entity, Component component) {
  _di.setDependency(
    Dependency(
      Sync.okValue(component),
      metadata: Some(
        DependencyMetadata(
          groupEntity: entity,
          preemptivetypeEntity: TypeEntity(component.runtimeType),
          index: Some(_dependencyCount),
        ),
      ),
    ),
  );
}