On<C extends E> method

Q On<C extends E>()

Query-like Keeps only elements whose runtime type is C.

This is a type-narrowing filter: an entity must be a C, not merely have one as a component.

Implementation

Q On<C extends E>() {
  _groups.last.add((e) => e is C);
  return self;
}