WindowsNotificationDetails class

Constructors

WindowsNotificationDetails({List<WindowsAction> actions = const <WindowsAction>[], List<WindowsInput> inputs = const <WindowsInput>[], List<WindowsImage> images = const <WindowsImage>[], List<WindowsRow> rows = const <WindowsRow>[], List<WindowsProgressBar> progressBars = const <WindowsProgressBar>[], Map<String, String> bindings = const <String, String>{}, WindowsHeader? header, WindowsNotificationAudio? audio, WindowsNotificationDuration? duration, WindowsNotificationScenario? scenario, DateTime? timestamp, String? subtitle})
Creates a Windows notification from the given options.
const

Properties

actions → List<WindowsAction>
A list of at most five action buttons.
final
audio → WindowsNotificationAudio?
A custom audio to play during this notification.
final
bindings → Map<String, String>
Custom bindings in the notification.
final
duration → WindowsNotificationDuration?
The duration for this notification.
final
hashCode → int
The hash code for this object.
no setterinherited
The header for this group of notifications.
final
images → List<WindowsImage>
A list of images to show.
final
inputs → List<WindowsInput>
A list of at most five input elements.
final
progressBars → List<WindowsProgressBar>
A list of progress bars to show.
final
rows → List<WindowsRow>
A list of rows to show.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scenario → WindowsNotificationScenario?
The scenario for this notification. Sets some defaults based on the value.
final
subtitle → String?
A third line to show under the notification body.
final
timestamp → DateTime?
Overrides the timestamp to show on the notification.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited