add<T extends Component<V>, V> method

void add<T extends Component<V>, V>([
  1. V? data
])

Add a component.

Implementation

void add<T extends Component<V>, V>([V? data]) {
  assert(
    T != Component || T != ValueComponent,
    'An implemented Component was expected',
  );
  _entityManager.addComponentToEntity<T, V>(this, data);
}