BannerEvent constructor

const BannerEvent({
  1. required String id,
  2. required String message,
  3. BannerType type = BannerType.info,
  4. List<BannerAction> actions = const [],
  5. int priority = 1,
  6. Duration? duration,
  7. Set<String> tags = const {},
  8. bool dismissible = true,
  9. Map<String, dynamic> metadata = const {},
})

Implementation

const BannerEvent({
  required super.id,
  required super.message,
  this.type = BannerType.info,
  this.actions = const [],
  super.priority = 1, // Banners typically higher priority than snackbars
  super.duration, // Banners often persist until dismissed
  super.tags,
  super.dismissible = true,
  super.metadata,
});