AirshipChannel class
Constructors
- AirshipChannel(AirshipModule module)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
identifier
→ Future<
String?> -
Gets the channel ID.
no setter
-
onChannelCreated
→ Stream<
ChannelCreatedEvent> -
Gets channel created event stream.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
subscriptionLists
→ Future<
List< String> > -
Gets channel subscription lists.
no setter
-
Gets the channel tags.
no setter
Methods
-
addTags(
List< String> tags) → Future<void> - Adds channel tags. Deprecated. Use editTags() instead.
-
editAttributes(
) → AttributeEditor - Creates an AttributeEditor to modify the channel attributes.
-
editSubscriptionLists(
) → SubscriptionListEditor - Creates a SubscriptionListEditor to modify the subscription lists associated with the channel.
-
editTagGroups(
) → TagGroupEditor - Creates a TagGroupEditor to modify the channel tag groups.
-
editTags(
) → TagEditor - Creates a TagEditor to modify the device tags.
-
enableChannelCreation(
) → Future< void> - Enables channel creation.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeTags(
List< String> tags) → Future<void> - Removes channel tags. Deprecated. Use editTags() instead.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited