react-native-firework-sdk
    Preparing search index...

    Interface StoryBlockConfiguration

    Index

    Properties

    additionalControlsInset?: ControlsInset

    Specifies the additional controls inset for embedded mode. We support only the top inset on Android, while both top and bottom insets are supported on iOS.

    buttonConfiguration?: VideoPlayerButtonConfiguration

    The host app could use this property to customize the button images of the video player.

    countdownTimerConfiguration?: CountdownTimerConfiguration

    Specifies countdown timer configuration.

    ctaButtonStyle?: VideoPlayerCTAStyle

    The style of CTA button style. Only supported on iOS.

    Specifies the delay before showing the CTA.

    ctaHighlightDelay?: VideoPlayerCTADelay

    Specifies the delay before the highlight animation occurs.

    Specifies the desired width for the Video Player CTA button.

    pipPlacement?: PipPlacement

    Specifies the placement for in-app PiP. Defaults to bottomRight. Only supported on iOS.

    playerStyle?: VideoPlayerStyle

    Sets the proportion of the video player to its container.

    replayBadgeConfiguration?: ReplayBadgeConfiguration

    The configuration of replay badge. Only supported on iOS.

    shareBaseURL?: string

    The share base URL of the video.

    shouldExtendMediaOutsideSafeArea?: boolean

    Specifies if the media should be extended outside the safe area. This property only applies to full screen mode.

    showBranding?: boolean

    Indicates if Firework branding should be showed or not.

    showMuteButton?: boolean

    Indicates if the video player shows mute button.

    showPlaybackButton?: boolean

    Indicates if the video player shows playback button.

    showShareButton?: boolean

    Indicates if the video player shows share button.

    showVideoDetailTitle?: boolean

    Specifies if the title should be shown.

    statusBarHidden?: boolean

    Specifies if the status bar should be hidden during video playback. This property only applies to full screen mode.

    statusBarStyle?: StatusBarStyle

    Specifies the status bar style during video playback. This property only applies to full screen mode.

    videoCompleteAction?: VideoPlayerCompleteAction

    Behavior occurring after video is complete. On iOS, the property only applies to full screen mode but not to embedded mode. On Android, the property applies to both full screen and embedded modes.

    videoPlayerLogoConfiguration?: VideoPlayerLogoConfiguration

    Specifies the logo configuration Defaults to { option: 'disabled' }