unregisterModel method

void unregisterModel(
  1. WidgetModel model
)

Implementation

void unregisterModel(WidgetModel model)
{
  models.remove(model.id);
  var observables = this.observables.values.where((observable) => observable.key != null && observable.key!.startsWith("${model.id}.")).toList();
  for (Observable observable in observables)
  {
    observable.listeners?.clear();
    this.observables.remove(observable.key);
  }
}