Button constructor

Button({
  1. String? id,
  2. Map<String, String>? attributes,
  3. Map<String, dynamic>? style,
  4. String? className,
  5. List<Component>? children,
  6. void onClick(
    1. Event
    )?,
  7. void onDoubleClick(
    1. Event
    )?,
  8. void onContextMenu(
    1. Event
    )?,
  9. void onKeyDown(
    1. Event
    )?,
  10. void onKeyPress(
    1. Event
    )?,
  11. void onKeyUp(
    1. Event
    )?,
  12. void onMouseOver(
    1. Event
    )?,
  13. void onMouseOut(
    1. Event
    )?,
  14. void onMouseDown(
    1. Event
    )?,
  15. void onMouseUp(
    1. Event
    )?,
  16. void onMouseMove(
    1. Event
    )?,
})

Implementation

Button({
  super.id,
  super.attributes,
  super.style,
  super.className,
  super.children,
  super.onClick,
  super.onDoubleClick,
  super.onContextMenu,
  super.onKeyDown,
  super.onKeyPress,
  super.onKeyUp,
  super.onMouseOver,
  super.onMouseOut,
  super.onMouseDown,
  super.onMouseUp,
  super.onMouseMove,
}) : super(tag: 'button');