NotificationChannelManagerPlatform class abstract

Inheritance
  • Object
  • PlatformInterface
  • NotificationChannelManagerPlatform
Implementers

Constructors

NotificationChannelManagerPlatform()
Constructs a NotificationChannelManagerPlatform.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createChannel(NotificationChannel notificationChannel) Future<NotificationChannel>
createChannels(List<NotificationChannel> channels) Future<List<NotificationChannel>>
deleteAllChannels() Future<void>
deleteAllGroups() Future<void>
deleteChannel(String channelId) Future<void>
deleteGroup(String channelGroupId) Future<void>
deleteGroups(List<String> channelGroupIds) Future<void>
deleteMutliChannels(List<String> channelIds) Future<void>
getAllChannels() Future<List<NotificationChannel>>
getAllGroups() Future<List<NotificationChannelGroup>>
getChannel(String channelId) Future<NotificationChannel?>
getGroup(String groupId) Future<NotificationChannelGroup?>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
updateChannel(NotificationChannelUpdate update) Future<NotificationChannel>
updateChannels(List<NotificationChannelUpdate> updates) Future<List<NotificationChannel>>
upsertGroup(NotificationChannelGroup notificationChannelGroup) Future<NotificationChannelGroup>
upsertGroups(List<NotificationChannelGroup> groups) Future<List<NotificationChannelGroup>>

Operators

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

Static Properties

instance NotificationChannelManagerPlatform
The default instance of NotificationChannelManagerPlatform to use.
getter/setter pair