initModelWithRx<T> method

Rx<T> initModelWithRx<T>({
  1. String name = SvcZmlParser.DEFAULT_MODEL_KEY,
  2. required Rx<T> existingModel,
})

Implementation

Rx<T> initModelWithRx<T>({
	String name = SvcZmlParser.DEFAULT_MODEL_KEY,
	required Rx<T> existingModel,
}) {
	Rx<T> rx = existingModel;
	//this._mapModels[key] = rxWrapper;
	$ModelHandler<T> modelHandler = $ModelHandler<T>(
		funcGetModelValue: () => rx.value,
		funcSetModelValue: (value) => rx.value = value,
	);
	this._mapModelHandlerWrappers[name] = _ModelHandlerWithBackendValue<T>(
		modelHandler: modelHandler,
		rx: rx,
	);
	return rx;
}