getUnique<MInstance extends MvvmInstance> method

MInstance getUnique<MInstance extends MvvmInstance>({
  1. DefaultInputType? params,
  2. bool withoutConnections = false,
})

Similar to get, but create new instance every time

Also calls MvvmInstance.initialize for this instance

withoutConnections - flag indicating that instance dependencies won`t be connected params - params for this instance

Implementation

MInstance getUnique<MInstance extends MvvmInstance>({
  DefaultInputType? params,
  bool withoutConnections = false,
}) {
  return getUniqueWithParams<MInstance, DefaultInputType?>(
    params: params,
    withoutConnections: withoutConnections,
  );
}