airship_flutter library
Airship Flutter plugin
Classes
- Airship
- The Main Airship API.
- AirshipActions
- AirshipAnalytics
- AirshipChannel
- AirshipConfig
- AirshipContact
- AirshipEmbeddedView
- Embedded platform view.
- AirshipEmbeddedViewState
- AirshipFeatureFlagManager
- Feature flag manager
- AirshipInApp
- AirshipLiveActivityManager
- Live Activity manager.
- AirshipLiveUpdateManager
- Live Update manager.
- AirshipLocale
- AirshipMessageCenter
- AirshipPreferenceCenter
- AirshipPrivacyManager
- AirshipPush
- AndroidConfig
- AndroidNotificationConfig
- AndroidPush
- Specific Android Push configuration
- AttributeEditor
- Editor for attributes.
- ChannelCreatedEvent
- Event fired when a channel is created.
- ConfigEnvironment
- CustomEvent
- Custom event object.
- DeepLinkEvent
- Event fired when a deep link is received is created.
- DisplayMessageCenterEvent
- Event fired when the message center should be displayed.
- DisplayPreferenceCenterEvent
- Event fired when a deep link is received is created.
- EmbeddedInfo
- EmbeddedInfoUpdatedEvent
- Event fired when embedded view info updates.
- EnableUserPushNotificationsArgs
- Options for enabling push notifications.
- FeatureFlag
- Airship feature flag object.
- InboxMessage
- Inbox message object.
- InboxMessageView
- Inbox message view component.
- IOSAuthorizedNotificationSettingsChangedEvent
- Event fired when the iOS authorized settings change.
- IOSConfig
- IOSEnvironment
- IOSPush
- Specific iOS Push configuration
- LiveActivity
- Live Activity info.
- LiveActivityContent
- LiveActivityDismissalPolicy
- Live Activity dismissal policy.
- LiveActivityDismissalPolicyAfterDate
- LiveActivityDismissalPolicyDefault
- LiveActivityDismissalPolicyImmediate
- LiveActivityListRequest
- Live Activity list request.
- LiveActivityRequest
- Base Live Activity request.
- LiveActivityStartRequest
- Live Activity start request.
- LiveActivityStopRequest
- Live Activity end request.
- LiveActivityUpdateRequest
- Live Activity update request.
- LiveUpdate
- Live Update info.
- LiveUpdateEndRequest
- Live Update end request.
- LiveUpdateListRequest
- Live Update list request.
- LiveUpdateStartRequest
- Live Update start request.
- LiveUpdateUpdateRequest
- Live Update update request.
- MessageCenterUpdatedEvent
- Event fired when the message center updates.
- NotificationResponseEvent
- Event fired when the user initiates a notification response.
- PreferenceCenterAlertItem
- Preference center alert item.
- PreferenceCenterAlertItemButton
- Preference center alert item button.
- PreferenceCenterChannelSubscriptionItem
- Preference center channel subscription item.
- PreferenceCenterCommonDisplay
- Preference center common display information.
- PreferenceCenterCommonSection
- Preference center common section.
- PreferenceCenterCondition
- Preference center condition.
- PreferenceCenterConditionState
- Preference center condition state.
- PreferenceCenterConfig
- Preference center config object.
- PreferenceCenterContactSubscriptionGroupItem
- Preference center contact subscription group item.
- PreferenceCenterContactSubscriptionGroupItemComponent
- Preference center contact subscription group item component.
- PreferenceCenterContactSubscriptionItem
- Preference center contact subscription item.
- PreferenceCenterIconDisplay
- Preference center common display information with icon.
- PreferenceCenterItem
- Preference center item.
- PreferenceCenterLabeledSectionBreak
- PreferenceCenterNotificationOptInCondition
- Preference center notification opt-in condition.
- PreferenceCenterSection
- Preference center section.
- PushNotificationStatus
- Push notification status object.
- PushNotificationStatusChangedEvent
- Event fired when the notification status changes.
- PushPayload
- Push object.
- PushReceivedEvent
- Event fired when a push is received.
- PushTokenReceivedEvent
- Event fired when a push token is received by Airship.
- ScopedSubscriptionListEditor
- Scoped subscription list editor.
- SubscriptionListEditor
- Subscription list editor.
- TagEditor
- Editor for tags.
- TagGroupEditor
- Editor for tag groups.
Enums
- AirshipLogPrivacyLevel
- ChannelScope
- Channel Scope types.
- Feature
- IOSAuthorizedNotificationSetting
- Enum of authorized notification options.
- IOSAuthorizedNotificationStatus
- Enum of authorized status.
- IOSForegroundPresentationOption
- Enum of foreground notification options.
- IOSNotificationOption
- Enum of notification options. iOS only.
- LogLevel
- PermissionStatus
- Enum of permission status.
- PreferenceCenterConditionOptIn
- Preference center condition opt-in.
- PreferenceCenterConditionType
- Preference center condition type.
- PreferenceCenterItemType
- Preference center item type.
- PreferenceCenterSectionType
- Preference center section type.
- PromptPermissionFallback
- Fallback when prompting for permission and the permission is already denied on iOS or is denied silently on Android.
- Site
Typedefs
-
AndroidBackgroundPushReceivedHandler
= Future<
void> Function(PushReceivedEvent pushReceivedEvent)