getOrNewModel static method
Implementation
static Model getOrNewModel (
ModelHandler handler,
dynamic id,
) {
if (_modelname_modeldata_map.containsKey(handler.model_name) == false)
_modelname_modeldata_map[handler.model_name] = _ModelData(queue_size: handler.queue_size);
final model_data = _modelname_modeldata_map[handler.model_name];
var m = model_data!.getModel(id);
if (m == null) {
m = handler.newInstance(id);
model_data.putModel(m);
}
return m;
}