AriaLiveRegion constructor
AriaLiveRegion({})
Implementation
AriaLiveRegion({
required AriaLive mode,
required ReadonlySignal<String> message,
bool atomic = true,
String? className,
String? style,
Map<String, String>? attrs,
}) : super(
'div',
className: cx([visuallyHiddenClass, className]),
style: style != null ? '$visuallyHiddenStyle $style' : visuallyHiddenStyle,
attrs: {
...?attrs,
...aria(
live: mode,
atomic: atomic,
),
},
children: [
Live(() => Text(message.value)),
],
);