AirshipInApp class

Constructors

AirshipInApp.new(AirshipModule _module)

Properties

displayInterval → Future<int>
Gets the display interval for messages.
no setter
hashCode → int
The hash code for this object.
no setterinherited
isPaused → Future<bool>
Checks if in-app automation is paused or not.
no setter
onEmbeddedInfoUpdated → Stream<List<EmbeddedInfo>>
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

dispose() → void
getEmbeddedInfos() → List<EmbeddedInfo>
isEmbeddedAvailable({required String embeddedId}) → bool
isEmbeddedAvailableStream({required String embeddedId}) → Stream<bool>
Returns a stream that emits whether embedded content is available for the given ID. The stream immediately emits the current availability state upon subscription, then emits updates whenever the embedded info changes.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setDisplayInterval(int milliseconds) → Future<void>
Sets the display interval for messages.
setPaused(bool paused) → Future<void>
Pauses or unpauses in-app automation.
toString() → String
A string representation of this object.
inherited

Operators

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