storifyme_flutter library

Classes

Method
MethodChannelStorifyMeFlutterPlugin
An implementation of StorifyMeFlutterPluginPlatform that uses method channels.
MockPlatformInterfaceMixin
A PlatformInterface mixin that can be combined with fake or mock objects, such as test's Fake or mockito's Mock.
Params
PlatformInterface
Base class for platform interfaces.
StorifyMeAd
A class representing an advertisement.
StorifyMeAdInfo
Ad metadata exposed by the native v3 SDKs.
StorifyMeAutoLayoutBehavior
Represents the auto-layout behavior configuration for StorifyMe grid and carousel views.
StorifyMeCart
Cart snapshot sent with update, clear, and checkout events.
StorifyMeCartItem
A product currently in the checkout cart.
StorifyMeDynamicData
The StorifyMeDynamicData class enables dynamic personalization of text elements using our Dynamic data feature. Easily pass personalized data through the library to dynamically modify and adapt text, providing a tailored user experience within your application.
StorifyMeError
Structured error information delivered by the native v3 SDKs.
StorifyMeExperience
The unified public model for a single piece of StorifyMe content.
StorifyMeExperienceAudioOptions
Audio settings for a v3 experience viewer.
StorifyMeExperienceBehaviour
Playback and audio overrides used when opening an item from a widget.
StorifyMeExperiencePlaybackOptions
Playback settings for a v3 experience viewer.
StorifyMeFlutterPlugin
A class that provides methods for interacting with native functionality through Flutter.
StorifyMeFlutterPluginPlatform
An abstract class that defines platform-specific functionality for the StorifyMeFlutterPluginPlatform.
StorifyMeInteractionAction
Typed user action such as a button tap, quiz answer, or poll vote.
StorifyMeInteractionContext
Location metadata attached to a user interaction.
StorifyMeInteractionEvent
Typed analytics event emitted while an experience is playing.
StorifyMeStory
@Deprecated Use StorifyMeExperience. Removed in 4.0.0.
StorifyMeStoryAudioOptions
The StorifyMeStoryAudioOptions struct provides local options for audio behaviour while presenting story.
StorifyMeStoryBehaviour
StorifyMeStoryPlaybackOptions
The StorifyMeStoryPlaybackOptions struct provides local options for playback behaviour while presenting story.
StorifyMeURLPresentationOptions
The StorifyMeURLPresentationOptions structure provides configuration choices for how URLs are presented.
StorifyMeWidget
Displays a StorifyMe widget using the native iOS or Android SDK.
StorifyMeWidgetState

Enums

CreativeType
An enum representing different types of creative for an ad.
StorifyMeAdSource
Origin and optional creative payload of an ad experience.
StorifyMeAutoLayoutBehaviorType
StorifyMeControlsVisibility
StorifyMeDirection
StorifyMeExperienceAudioBehaviour
Audio behavior for v3 experiences.
StorifyMeExperienceAudioState
Initial audio state for an experience viewer.
StorifyMeExperiencePlaybackBehaviour
Playback behavior for v3 experiences.
StorifyMeExperienceType
Content type discriminator for StorifyMeExperience.
StorifyMeExperienceViewerOrientation
Android orientation policy for full-screen experience viewers.
StorifyMeLinkTriggerCompletion
An enum representing the possible outcomes of triggering a link in a story
StorifyMeOpenAction
Decision returned from NativeEventListener.onExperienceWillOpen.
StorifyMePlaybackMode
StorifyMeStoryAudioBehaviour
StorifyMeStoryAudioState
StorifyMeStoryDeeplinkTriggerCompletion
An enum representing the possible outcomes of triggering a deep link for a StorifyMe story.
StorifyMeStoryPlaybackBehaviour
StorifyMeURLPresentationBehaviour
StorifyMeWidgetExperienceNavigatorExecutionResult
v3 result for opening an experience through a widget navigator.
StorifyMeWidgetStoryNavigatorExecutionResult
An enum representing the possible outcomes of navigating to a story within a StorifyMe widget.
StorifyMeWidgetTheme
Optional theme override for a StorifyMe widget.

Mixins

NativeEventListener
Mixin for handling native StorifyMe events.
StorifyMeAdEventListener
Mixin for handling ad events.
StorifyMeCommerceListener
Typed callback surface for v3 commerce events.
StorifyMeInteractionListener
Typed callback surface for v3 interaction events.
StorifyMePlaybackController

Properties

extraTextHeight ↔ double
getter/setter pair

Typedefs

CartJsonMap = Map<String, dynamic>
StoriesViewCallback = void Function(int id)
StoriesViewWidget = StorifyMeWidget
Deprecated 2.x widget name. Use StorifyMeWidget.
StoriesViewWidgetState = StorifyMeWidgetState
Deprecated 2.x state name. Use StorifyMeWidgetState.
StorifyMeInteractionJsonMap = Map<String, dynamic>