MacOSInitializationSettings class

Plugin initialization settings for macOS.

Constructors

MacOSInitializationSettings({bool requestAlertPermission = true, bool requestSoundPermission = true, bool requestBadgePermission = true, bool defaultPresentAlert = true, bool defaultPresentSound = true, bool defaultPresentBadge = true})
Constructs an instance of MacOSInitializationSettings
const

Properties

defaultPresentAlert bool
Configures the default setting on if an alert should be displayed when a notification is triggered while app is in the foreground.
final
defaultPresentBadge bool
Configures the default setting on if a badge value should be applied when a notification is triggered while app is in the foreground by default.
final
defaultPresentSound bool
Configures the default setting on if a sound should be played when a notification is triggered while app is in the foreground by default.
final
hashCode int
The hash code for this object.
no setterinherited
requestAlertPermission bool
Request permission to display an alert.
final
requestBadgePermission bool
Request permission to badge app icon.
final
requestSoundPermission bool
Request permission to play a sound.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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