StorylyView class

Storyly UI Widget

Inheritance

Constructors

StorylyView({Key? key, StorylyViewCreatedCallback? onStorylyViewCreated, StorylyParam? androidParam, StorylyParam? iosParam, StorylyViewLoadedCallback? storylyLoaded, StorylyViewLoadFailedCallback? storylyLoadFailed, StorylyViewEventCallback? storylyEvent, StorylyViewActionClickedCallback? storylyActionClicked, VoidCallback? storylyStoryShown, VoidCallback? storylyStoryDismissed, StorylyViewUserInteractedCallback? storylyUserInteracted, StorylyViewOnProductHydrationCallback? storylyOnProductHydration, StoryProductEventCallback? storylyProductEvent, StorylyOnProductCartUpdatedCallback? storylyOnProductCartUpdated})
const

Properties

androidParam StorylyParam?
Android specific StorylyParam
final
hashCode int
The hash code for this object.
no setterinherited
iosParam StorylyParam?
iOS specific StorylyParam
final
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
onStorylyViewCreated StorylyViewCreatedCallback?
This callback function allows you to access StorylyViewController
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
storylyActionClicked StorylyViewActionClickedCallback?
This callback function will notify your application in case of Swipe Up or CTA Button action.
final
storylyEvent StorylyViewEventCallback?
This callback function will notify you about all Storyly events and let you to send these events to specific data platforms
final
storylyLoaded StorylyViewLoadedCallback?
This callback function will let you know that Storyly has completed its network operations and story group list has just shown to the user.
final
storylyLoadFailed StorylyViewLoadFailedCallback?
This callback function will let you know that Storyly has completed its network operations and had a problem while fetching your stories.
final
storylyOnProductCartUpdated StorylyOnProductCartUpdatedCallback?
This callback function will notify you about updates the cart in a StorylyView component
final
storylyOnProductHydration StorylyViewOnProductHydrationCallback?
This callback function will notify your application in case product hydration
final
storylyProductEvent StoryProductEventCallback?
This callback function will notify your application in case product event occurs
final
storylyStoryDismissed VoidCallback?
This callback function will let you know that user dismissed the current story while watching it.
final
storylyStoryShown VoidCallback?
This callback function will let you know that stories are started to be shown to the users.
final
storylyUserInteracted StorylyViewUserInteractedCallback?
This callback function will allow you to get reactions of users from specific interactive components.
final

Methods

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() State<StorylyView>
Creates the mutable state for this widget at a given location in the tree.
override
debugDescribeChildren() List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children.
inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a string representation of this node and its descendants.
inherited
toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a one-line detailed description of the object.
inherited
toStringShort() String
A short, textual description of this widget.
inherited

Operators

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