NotificationChannelGroupCompat
class NotificationChannelGroupCompat
A grouping of related notification channels. e.g., channels that all belong to a single account. Setters return this to allow chaining. This class doesn't do anything on older SDKs which don't support Notification Channels.
Summary
Nested types |
|---|
|
Builder class for |
Public functions |
|
|---|---|
(Mutable)List<NotificationChannelCompat!> |
Returns the list of channels that belong to this group. |
String? |
Gets the user visible description of the group. |
String |
getId()Gets the id of the group. |
CharSequence? |
getName()Gets the user visible name of the group. |
Boolean |
Returns whether or not notifications posted to |
NotificationChannelGroupCompat.Builder |
Creates a |
Public functions
getChannels
fun getChannels(): (Mutable)List<NotificationChannelCompat!>
Returns the list of channels that belong to this group.
This is a read-only property which is only valid on instances fetched from the NotificationManagerCompat.
getDescription
fun getDescription(): String?
Gets the user visible description of the group.
isBlocked
fun isBlocked(): Boolean
Returns whether or not notifications posted to NotificationChannelCompat belonging to this group are blocked. This value is independent of areNotificationsEnabled and getImportance.
This value is always false before P
This is a read-only property which is only valid on instances fetched from the NotificationManagerCompat.
toBuilder
fun toBuilder(): NotificationChannelGroupCompat.Builder
Creates a Builder instance with all the writeable property values of this instance.