deepCopy method
Implementation
VideoPlayerConfiguration deepCopy() => VideoPlayerConfiguration(
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(),
actionButtonStyle: actionButtonStyle?.deepCopy(),
cancelButtonStyle: cancelButtonStyle?.deepCopy(),
);