14 lines
358 B
Dart
14 lines
358 B
Dart
enum NotificationPermissionStatus {
|
|
enabled,
|
|
disabled,
|
|
unsupported;
|
|
|
|
static NotificationPermissionStatus fromPlatformValue(String? value) {
|
|
return switch (value) {
|
|
'enabled' => NotificationPermissionStatus.enabled,
|
|
'disabled' => NotificationPermissionStatus.disabled,
|
|
_ => NotificationPermissionStatus.unsupported,
|
|
};
|
|
}
|
|
}
|