cast<E extends Object> method

  1. @override
Bind<E> cast<E extends Object>()

Implementation

@override
Bind<E> cast<E extends Object>() {
  return Bind<E>(
    factoryFunction as E Function(Injector i),
    alwaysSerialized: alwaysSerialized,
    export: export,
    isLazy: isLazy,
    isSingleton: isSingleton,
    selector: selector != null ? selector as Function(E) : null,
    onDispose: onDispose != null ? onDispose as void Function(E) : null,
  );
}