fw_flutter_sdk library

Classes

AdBadgeConfiguration
AdConfiguration
AndroidFontInfo
ButtonInfo
ClickProductEvent
CountdownTimerConfiguration
CustomClickCartIconEvent
CustomClickLinkButtonEvent
CustomCTAClickEvent
CustomTapProductCardEvent
FeedItemDetails
FireworkSDK
The entry class of Firework Flutter SDK, which supports the sdk initialization, global configuration, etc.
FWError
FWEvent
FWEventBus
Dispatches events to all listeners.
FWNavigator
You can use this class for pushing Flutter page from the native page.
FWUrlInfo
FWUrlUtil
GradientDrawable
IOSFontInfo
LinkButtonConfiguration
LiveStream
The entry class of live stream.
LiveStreamChatEvent
LiveStreamEvent
LiveStreamEventDetails
LiveStreamMessageDetails
OpenVideoPlayerConfiguration
PlayerHandler
Product
ProductCardConfiguration
ProductCardCTAButtonStyle
ProductCardIconConfiguration
ProductCardLabelConfiguration
ProductCardPriceConfiguration
ProductInfoViewConfiguration
ProductPrice
ProductUnit
ProductUnitOption
ReplayBadgeConfiguration
SDKInitEvent
ShoppingCTAButtonConfiguration
ShoppingCTAEvent
ShoppingCTAHandler
ShoppingCTAResult
StoryBlock
StoryBlockConfiguration
StoryBlockController
TrackPurchaseParameters
UpdateProductDetailsEvent
VastAttribute
VideoFeed
The widget of video feed.
VideoFeedClickEvent
VideoFeedConfiguration
VideoFeedController
A controller for video feed.
VideoFeedPadding
VideoFeedPlayIconConfiguration
VideoFeedShadowConfiguration
VideoFeedTitleConfiguration
VideoFeedUtil
VideoPlaybackDetails
VideoPlaybackEvent
VideoPlayerButtonConfiguration
VideoPlayerConfiguration
VideoPlayerCTADelay
VideoPlayerCTAStyle
Only supported on iOS.
VideoPlayerLogoConfiguration
VideoPlayerSize
VideoShopping
The entry class of video shopping.

Enums

AdBadgeTextType
CountdownTimerAppearanceMode
DataTrackingLevel
FWWidgetType
GradientDrawableOrientation
IOSSystemFontStyle
IOSSystemFontWeight
LiveStreamChatEventName
LiveStreamEventName
ProductCardCTAButtonText
ProductCardPriceLabelAxis
ProductCardTheme
ShoppingCTAButtonText
ShoppingCTARes
StoryBlockSource
VideoFeedMode
VideoFeedSource
VideoFeedTitlePosition
VideoLaunchBehavior
VideoPlaybackEventName
VideoPlayerCompleteAction
VideoPlayerCTADelayType
VideoPlayerCTAWidth
VideoPlayerLogoOption
VideoPlayerStyle

Typedefs

ClickProductCallback = FutureOr<void> Function(ClickProductEvent? event)
CustomClickCartIconCallback = FutureOr<void> Function(CustomClickCartIconEvent? event)
CustomClickLinkButtonCallback = FutureOr<void> Function(CustomClickLinkButtonEvent? event)
CustomCTAClickCallback = FutureOr<void> Function(CustomCTAClickEvent? event)
CustomTapProductCardCallback = FutureOr<void> Function(CustomTapProductCardEvent? event)
OnLiveStreamChatEventCallback = FutureOr<void> Function(LiveStreamChatEvent? event)
OnLiveStreamEventCallback = FutureOr<void> Function(LiveStreamEvent? event)
SDKInitCallback = FutureOr<void> Function(SDKInitEvent event)
ShoppingCTACallback = FutureOr<ShoppingCTAResult?> Function(ShoppingCTAEvent? event)
StoryBlockCreatedCallback = void Function(StoryBlockController controller)
StoryBlockDidStartPictureInPicture = void Function(FWError? error)
StoryBlockDidStopPictureInPicture = void Function(FWError? error)
StoryBlockEmptyCallback = void Function(FWError? error)
StoryBlockGetFeedIdCallback = void Function(String feedId)
StoryBlockLoadFinishedCallback = void Function(FWError? error)
UpdateProductDetailsCallback = FutureOr<List<Product>?> Function(UpdateProductDetailsEvent? event)
VideoFeedClickCallback = FutureOr<void> Function(VideoFeedClickEvent? event)
VideoFeedCreatedCallback = void Function(VideoFeedController controller)
VideoFeedDidStartPictureInPictureCallback = void Function(FWError? error)
VideoFeedDidStopPictureInPictureCallback = void Function(FWError? error)
VideoFeedEmptyCallback = void Function(FWError? error)
VideoFeedGetFeedIdCallback = void Function(String feedId)
VideoFeedLoadFinishedCallback = void Function(FWError? error)
VideoPlaybackCallback = FutureOr<void> Function(VideoPlaybackEvent? event)