ButtonModel constructor

ButtonModel(
  1. WidgetModel? parent,
  2. String? id, {
  3. dynamic onclick,
  4. dynamic onenter,
  5. dynamic onexit,
  6. dynamic label,
  7. dynamic buttontype,
  8. dynamic color,
  9. dynamic radius,
  10. dynamic enabled,
  11. dynamic width,
  12. dynamic height,
  13. dynamic minwidth,
  14. dynamic maxwidth,
  15. dynamic minheight,
  16. dynamic maxheight,
  17. List<WidgetModel>? children,
})

Implementation

ButtonModel(WidgetModel? parent, String? id, {
  dynamic onclick,
  dynamic onenter,
  dynamic onexit,
  dynamic label,
  dynamic buttontype,
  dynamic color,
  dynamic radius,
  dynamic enabled,
  dynamic width,
  dynamic height,
  dynamic minwidth,
  dynamic maxwidth,
  dynamic minheight,
  dynamic maxheight,
  List<WidgetModel>? children
}) : super(parent, id)
{
  this.onclick    = onclick;
  this.onenter    = onenter;
  this.onexit     = onexit;
  this.label      = label;
  this.color      = color;
  this.buttontype = buttontype;
  this.color      = color;
  this.radius     = radius;
  this.enabled    = enabled;
  this.width      = width;
  this.height     = height;
  this.maxWidth   = maxwidth;
  this.maxHeight  = maxheight;
  this.minWidth   = minwidth;
  this.minHeight  = minheight;
  if (children != null) {
    this.children = [];
    this.children!.addAll(children);
  }

}