showNotificationWithContext function
SonnerNotification
showNotificationWithContext({
- required BuildContext context,
- NotificationData? data,
- NotificationPriority priority = NotificationPriority.high,
- Alignment alignment = Alignment.bottomCenter,
- required Widget builder(),
Show a notification and return a controllable instance
This function requires a BuildContext. Use this when you have access to context:
var notification = showNotificationWithContext(
context: context,
data: NotificationData(title: "Hello"),
builder: (context, data, notification) => Text(data.title ?? "Hello"),
);
Implementation
SonnerNotification showNotificationWithContext({
required BuildContext context,
NotificationData? data,
NotificationPriority priority = NotificationPriority.high,
Alignment alignment = Alignment.bottomCenter,
required Widget Function(BuildContext, NotificationData, SonnerNotification) builder,
}) {
return NotificationProvider.of(context).showNotification(
data: data,
priority: priority,
alignment: alignment,
builder: builder,
);
}