Span constructor
Span({
- String? text,
- String? className,
- String? style,
- Map<
String, String> ? attrs, - Map<
String, BloomEventHandler> ? on, - List<
BloomNode> children = const [], - BloomEventHandler? onClick,
- BloomEventHandler? onDblClick,
- BloomEventHandler? onMouseEnter,
- BloomEventHandler? onMouseLeave,
Creates a <span> element descriptor with optional styling, attributes,
event listeners, and children.
Implementation
Span({
super.text,
super.className,
super.style,
super.attrs,
Map<String, BloomEventHandler>? on,
super.children = const [],
BloomEventHandler? onClick,
BloomEventHandler? onDblClick,
BloomEventHandler? onMouseEnter,
BloomEventHandler? onMouseLeave,
}) : super(
'span',
on: _mergeEvents(on,
onClick: onClick,
onDblClick: onDblClick,
onMouseEnter: onMouseEnter,
onMouseLeave: onMouseLeave),
);