Bind<T> constructor
Bind<T> ({})
Implementation
factory Bind({
required Function constructor,
required BindType type,
BindConfig<T>? config,
T? instance,
String? key,
}) {
final constructorString = constructor.runtimeType.toString();
final className = _resolveClassName<T>(constructorString);
final params = _extractParams(constructorString);
return Bind<T>._(
constructor: constructor,
className: (key != null) ? null : className,
params: params,
type: type,
config: config,
instance: instance,
key: key,
);
}