Airship class
The Main Airship API.
Constructors
- Airship()
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
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- actions → AirshipActions
-
The AirshipActions instance.
final
- analytics → AirshipAnalytics
-
The AirshipAnalytics instance.
final
- channel → AirshipChannel
-
The AirshipChannel instance.
final
- contact → AirshipContact
-
The AirshipContact instance.
final
- featureFlagManager → AirshipFeatureFlagManager
-
The AirshipFeatureFlagManager instance.
final
- inApp → AirshipInApp
-
The AirshipInApp instance.
final
- liveActivityManager → AirshipLiveActivityManager
-
The AirshipLiveActivityManager instance.
final
- liveUpdateManager → AirshipLiveUpdateManager
-
The AirshipLiveUpdateManager instance.
final
- locale → AirshipLocale
-
The AirshipLocale instance.
final
- messageCenter → AirshipMessageCenter
-
The AirshipMessageCenter instance.
final
-
onDeepLink
→ Stream<
DeepLinkEvent> -
Gets deep link event stream.
no setter
- preferenceCenter → AirshipPreferenceCenter
-
The AirshipPreferenceCenter instance.
final
- privacyManager → AirshipPrivacyManager
-
The AirshipPrivacyManager instance.
final
- push → AirshipPush
-
The AirshipPush instance.
final
Static Methods
-
takeOff(
AirshipConfig config) → Future< bool> - Initializes Airship with the given config. Airship will store the config and automatically use it during the next app init. Any chances to config could take an extra app init to apply.