StoryBlockConfiguration constructor

StoryBlockConfiguration({
  1. VideoPlayerStyle? playerStyle,
  2. VideoPlayerScrollDirection? scrollDirection,
  3. bool? enableScrollForVertical,
  4. VideoPlayerCompleteAction? videoCompleteAction,
  5. bool? showShareButton,
  6. VideoPlayerCTAStyle? ctaButtonStyle,
  7. bool? showPlaybackButton,
  8. bool? showMuteButton,
  9. bool? showBranding,
  10. VideoPlayerCTADelay? ctaDelay,
  11. VideoPlayerCTADelay? ctaHighlightDelay,
  12. String? shareBaseURL,
  13. VideoPlayerCTAWidth? ctaWidth,
  14. VideoPlayerButtonConfiguration? buttonConfiguration,
  15. VideoPlayerLogoConfiguration? videoPlayerLogoConfiguration,
  16. bool? showVideoDetailTitle,
  17. ReplayBadgeConfiguration? replayBadgeConfiguration,
  18. CountdownTimerConfiguration? countdownTimerConfiguration,
  19. VideoPlayerActionButtonStyle? actionButtonStyle,
  20. VideoPlayerActionButtonStyle? cancelButtonStyle,
  21. ChatStyle? chatStyle,
  22. bool? enableAutoplay,
  23. bool? enableAutopause,
  24. bool? enableFullScreen,
  25. bool? enableSmallSizeInCompact,
  26. VideoPlayerHorizontalLayoutConfiguration? horizontalLayout,
})

Implementation

StoryBlockConfiguration({
  this.playerStyle,
  this.scrollDirection,
  this.enableScrollForVertical,
  this.videoCompleteAction,
  this.showShareButton,
  this.ctaButtonStyle,
  this.showPlaybackButton,
  this.showMuteButton,
  this.showBranding,
  this.ctaDelay,
  this.ctaHighlightDelay,
  this.shareBaseURL,
  this.ctaWidth,
  this.buttonConfiguration,
  this.videoPlayerLogoConfiguration,
  this.showVideoDetailTitle,
  this.replayBadgeConfiguration,
  this.countdownTimerConfiguration,
  this.actionButtonStyle,
  this.cancelButtonStyle,
  this.chatStyle,
  this.enableAutoplay,
  this.enableAutopause,
  this.enableFullScreen,
  this.enableSmallSizeInCompact,
  this.horizontalLayout,
});