flutter_insider library
Flutter plugin for the Insider mobile SDK.
Exposes Insider's user tracking, product events, push notifications, smart recommendations, content optimizer, message center and App Cards features to Flutter apps via platform channels.
Entry point: FlutterInsider.Instance. Initialise the SDK once during app startup with FlutterInsider.init, then use the facade methods to emit events, identify users (via FlutterInsider.getCurrentUser) and fetch personalised content.
Classes
- FlutterInsider
- Singleton facade over the native Insider SDK.
- FlutterInsiderAppCards
- Public API surface for the App Cards feature.
- InsiderAppCard
- InsiderAppCardAction
- InsiderAppCardButton
- InsiderAppCardCampaignsResponse
- InsiderAppCardContent
- InsiderAppCardDeeplinkAction
- InsiderAppCardFeedbackAction
- InsiderAppCardImage
- InsiderAppCardOpenSettingsAction
- InsiderAppCardsError
- Structured error returned by App Cards operations.
Enums
- InsiderAppCardsErrorCode
- Error codes for App Cards operations. Both Android and iOS bridges send error codes as camelCase strings matching these enum names (e.g. 'networkError', 'serverError').
Exceptions / Errors
- InsiderAppCardsException
- Exception thrown by App Cards operations when a native error occurs.