StoriesViewAndroidNative constructor

StoriesViewAndroidNative({
  1. Key? key,
  2. required int widgetId,
  3. required bool showLoadingActivityIndicator,
  4. List<String>? segments,
  5. Map<String, String>? queryParams,
  6. String? customerId,
  7. List<StorifyMeDynamicData>? dynamicData,
  8. Iterable<StorifyMeAd>? customAds,
  9. StorifyMeStoryPlaybackOptions? playbackOptions,
  10. StorifyMeStoryAudioOptions? audioOptions,
  11. StorifyMeExperiencePlaybackOptions? experiencePlaybackOptions,
  12. StorifyMeExperienceAudioOptions? experienceAudioOptions,
  13. StorifyMeURLPresentationOptions? urlPresentationOptions,
  14. StorifyMeAutoLayoutBehavior? autoLayoutBehavior,
  15. int? storyTitleHorizontalPadding,
  16. StoriesViewCallback? callback,
  17. StorifyMeDirection? direction,
  18. String? language,
  19. List<int>? experienceIds,
  20. StorifyMeWidgetTheme? theme,
  21. bool setGifPosterEnabled = true,
  22. bool setVideoPosterEnabled = false,
  23. String? segmentUserId,
  24. List<String>? exceptSegments,
  25. String? scrollNavigationOptions,
  26. bool prioritizeHorizontalScrolling = false,
})

Implementation

StoriesViewAndroidNative({
  super.key,
  required this.widgetId,
  required this.showLoadingActivityIndicator,
  this.segments,
  this.queryParams,
  this.customerId,
  this.dynamicData,
  this.customAds,
  this.playbackOptions,
  this.audioOptions,
  this.experiencePlaybackOptions,
  this.experienceAudioOptions,
  this.urlPresentationOptions,
  this.autoLayoutBehavior,
  this.storyTitleHorizontalPadding,
  this.callback,
  this.direction,
  this.language,
  this.experienceIds,
  this.theme,
  this.setGifPosterEnabled = true,
  this.setVideoPosterEnabled = false,
  this.segmentUserId,
  this.exceptSegments,
  this.scrollNavigationOptions,
  this.prioritizeHorizontalScrolling = false,
});