CheckboxModel constructor

CheckboxModel(
  1. WidgetModel parent,
  2. String? id, {
  3. dynamic visible,
  4. dynamic mandatory,
  5. dynamic editable,
  6. dynamic enabled,
  7. dynamic value,
  8. String? defaultValue,
  9. dynamic width,
  10. dynamic size,
  11. dynamic layout,
  12. dynamic halign,
  13. dynamic valign,
  14. dynamic center,
  15. dynamic color,
  16. dynamic label,
  17. dynamic post,
  18. dynamic onchange,
  19. dynamic wrap,
})

Implementation

CheckboxModel(
  WidgetModel super.parent,
  super.id, {
  dynamic visible,
  dynamic mandatory,
  dynamic editable,
  dynamic enabled,
  dynamic value,
  String? defaultValue,
  dynamic width,
  dynamic size,
  dynamic layout,
  dynamic halign,
  dynamic valign,
  dynamic center,
  dynamic color,
  dynamic label,
  dynamic post,
  dynamic onchange,
  dynamic wrap,
}) {
  if (mandatory != null) this.mandatory = mandatory;
  if (editable != null) this.editable = editable;
  if (enabled != null) this.enabled = enabled;
  if (value != null) this.value = value;
  if (defaultValue != null) this.defaultValue = defaultValue;
  if (width != null) this.width = width;
  if (layout != null) this.layout = layout;
  if (center != null) this.center = center;
  if (valign != null) this.valign = valign;
  if (halign != null) this.halign = halign;
  if (size != null) this.size = size;
  if (color != null) this.color = color;
  if (label != null) this.label = label;
  if (post != null) this.post = post;
  if (onchange != null) this.onchange = onchange;
  if (wrap != null) this.wrap = wrap;

  alarming = false;
  dirty = false;
}