BusyModel constructor

BusyModel(
  1. WidgetModel? parent, {
  2. String? id,
  3. dynamic visible,
  4. dynamic expand,
  5. dynamic size,
  6. dynamic color,
  7. dynamic modal,
  8. Observable? observable,
})

Implementation

BusyModel(WidgetModel? parent,
    {String? id,
    dynamic visible,
    dynamic expand,
    dynamic size,
    dynamic color,
    dynamic modal,
    Observable? observable})
    : super(parent, id) {
  //this.visible = (visible == true) ? true : false; // TODO this causes issues with binding as we are not setting it to widget.model's observable
  this.visible = visible;
  this.size = size;
  this.color = color;
  this.modal = modal;
  this.expand = expand;
  if (observable != null) observable.registerListener(onObservableChange);
}