AirshipChannel

Airship channel access.

Properties

Link copied to clipboard
var channelIdFlow: StateFlow<String?>

Channel Id flow. Can be used to listen for when the channel is created.

Link copied to clipboard

Determines whether tags are enabled on the device.

Link copied to clipboard
val id: String?

Gets the channel identifier. This Id is created asynchronously, so initially it may be null. To be notified when the channel is updated, add a listener with .addChannelListener.

Link copied to clipboard

Determines whether channel creation is initially disabled, to be enabled later by enableChannelCreation.

Link copied to clipboard

Set tags for the channel and update the server.

Functions

Link copied to clipboard

Adds a channel listener.

Link copied to clipboard

Edit the attributes associated with this channel.

Link copied to clipboard

Edit the channel subscription lists.

Link copied to clipboard

Edit the channel tag groups.

Link copied to clipboard

Edits channel Tags.

Link copied to clipboard

Enables channel creation if channel creation has been delayed.

Link copied to clipboard

Returns the current set of subscription lists for the channel.

Link copied to clipboard

Returns the current set of subscription lists for the channel.

Link copied to clipboard

Removes a channel listener.