deepCopy method

StoryBlockConfiguration deepCopy()

Implementation

StoryBlockConfiguration deepCopy() => StoryBlockConfiguration(
      playerStyle: playerStyle,
      videoCompleteAction: videoCompleteAction,
      showShareButton: showShareButton,
      ctaButtonStyle: ctaButtonStyle?.deepCopy(),
      showPlaybackButton: showPlaybackButton,
      showMuteButton: showMuteButton,
      showBranding: showBranding,
      ctaDelay: ctaDelay?.deepCopy(),
      ctaHighlightDelay: ctaHighlightDelay?.deepCopy(),
      shareBaseURL: shareBaseURL,
      ctaWidth: ctaWidth,
      buttonConfiguration: buttonConfiguration?.deepCopy(),
      videoPlayerLogoConfiguration: videoPlayerLogoConfiguration?.deepCopy(),
      showVideoDetailTitle: showVideoDetailTitle,
      replayBadgeConfiguration: replayBadgeConfiguration?.deepCopy(),
      countdownTimerConfiguration: countdownTimerConfiguration?.deepCopy(),
    );