ComponentsControls

FullscreenButton

A control component that toggles fullscreen mode for the video player

Usage


Props

PropTypeRequiredDefaultDescription
sizenumberNo–Size of the icon.
colorstringNo–Color of the icon.
styleStyleProp<ViewStyle>No–Optional styles applied to the button container.
renderEnterIcon() => React.ReactNodeNoMaximizeCustom renderer for the "enter fullscreen" icon.
renderExitIcon() => React.ReactNodeNoMinimizeCustom renderer for the "exit fullscreen" icon.

Examples

Default Fullscreen Button

import { FullscreenButton } from 'react-native-video-toolkit';

<FullscreenButton size={24} color="white" />;

  • Handles tap gestures internally using useFullscreen and GestureDetector, so you don't need to wire gestures yourself. - Works seamlessly with both custom layouts and pre-built control sets.

On this page