$div

El $div({

  1. String? key,
  2. String? className,
  3. String? id,
  4. Map<String, dynamic>? style,
  5. Map<String, dynamic>? spread,
  6. void onClick()?,
  7. void onMouseEnter(
    1. SyntheticMouseEvent
    )?,
  8. void onMouseLeave(
    1. SyntheticMouseEvent
    )?,
})

Creates a <div> element wrapper for JSX-style composition.

Implementation

El $div({
  String? key,
  String? className,
  String? id,
  Map<String, dynamic>? style,
  Map<String, dynamic>? spread,
  void Function()? onClick,
  void Function(SyntheticMouseEvent)? onMouseEnter,
  void Function(SyntheticMouseEvent)? onMouseLeave,
}) => El(
  DivElement.fromJS(
    _createJsxElement(
      'div',
      _buildJsxProps(
        key: key,
        className: className,
        id: id,
        style: style,
        spread: spread,
        onClick: onClick,
        onMouseEnter: onMouseEnter,
        onMouseLeave: onMouseLeave,
      ),
    ),
  ),
);