register<E extends JEffect> method

void register<E extends JEffect>(
  1. EffectHandler<E, T> handler
)

Implementation

void register<E extends JEffect>(EffectHandler<E, T> handler) {
  _handlers[E] =
      (effect, controller, context) =>
          handler(effect as E, controller as JController<T>, context);
}