get<MInstance extends MvvmInstance> method
MInstance
get<MInstance extends MvvmInstance>({
- DefaultInputType? params,
- int? index,
- String scope = BaseScopes.global,
- bool withoutConnections = false,
Return instance for given type
Also calls MvvmInstance.initialize for this instance
index
- index for this instance
scope
- string scope to get instance from
withoutConnections
- flag indicating that instance dependencies won`t be connected
params
- params for this instance
Implementation
MInstance get<MInstance extends MvvmInstance>({
DefaultInputType? params,
int? index,
String scope = BaseScopes.global,
bool withoutConnections = false,
}) {
return getWithParams<MInstance, DefaultInputType?>(
params: params,
index: index,
scope: scope,
withoutConnections: withoutConnections,
);
}