OGPlayer React Native SDK
    Preparing search index...

    Interface OGControlDimens

    Dimension tokens of the built-in controls, in dp (Android) / pt (iOS) — the same token names and values as the native SDKs' OGControlDimens. Pass any subset as OGUIConfig.dimens; a value that is not a finite number ≥ 0 is skipped.

    These are the embedded sizes. In fullscreen the player steps its transport and layout sizes up on its own (playButtonSize, playGlyphSize, seekButtonSize, seekGlyphSize, clusterGap, bottomBarHeight, edgeInset, bottomScrimHeight, topScrimHeight, chipHeight), so those tokens shape the embedded chrome only.

    interface OGControlDimens {
        adCueMarkerSize: number;
        bottomBarHeight: number;
        bottomScrimHeight: number;
        chipHeight: number;
        clusterGap: number;
        edgeInset: number;
        iconSize: number;
        menuCorner: number;
        menuItemHeight: number;
        menuMaxWidth: number;
        menuMinWidth: number;
        playButtonSize: number;
        playGlyphSize: number;
        scrubTouchHeight: number;
        seekButtonSize: number;
        seekGlyphSize: number;
        thumbHaloSize: number;
        thumbSize: number;
        thumbSizeActive: number;
        topScrimHeight: number;
        touchTargetMin: number;
        trackHeight: number;
        trackHeightActive: number;
    }
    Index
    adCueMarkerSize: number

    Diameter of the ad-cue markers on the scrub bar. Default 4.

    bottomBarHeight: number

    Bottom control row height. Default 48.

    bottomScrimHeight: number

    Height of the bottom gradient scrim. Default 140.

    chipHeight: number

    LIVE / AD chip height. Default 24.

    clusterGap: number

    Gap between the centre transport buttons. Default 20.

    edgeInset: number

    Inset of the chrome from the player edges. Default 12.

    iconSize: number

    Option glyphs (subtitles, audio, speed, quality, volume, fullscreen, cast). Default 24.

    menuCorner: number

    Menu corner radius. Default 14.

    menuItemHeight: number

    Menu row height. Default 48.

    menuMaxWidth: number

    Menu maximum width. Default 320.

    menuMinWidth: number

    Menu minimum width. Default 224.

    playButtonSize: number

    Centre play/pause button. Default 56.

    playGlyphSize: number

    Centre play/pause glyph. Default 28 on Android, 34 on iOS.

    scrubTouchHeight: number

    Touch height of the scrub bar. Default 48.

    seekButtonSize: number

    Seek ± buttons. Default 48.

    seekGlyphSize: number

    Seek ± glyphs. Default 24 on Android, 29 on iOS.

    thumbHaloSize: number

    Halo diameter while scrubbing. Default 34.

    thumbSize: number

    Thumb diameter. Default 12.

    thumbSizeActive: number

    Thumb diameter while scrubbing. Default 18.

    topScrimHeight: number

    Height of the top gradient scrim. Default 96.

    touchTargetMin: number

    Minimum touch target of icon buttons. Default 48.

    trackHeight: number

    Scrub-bar track thickness. Default 3.

    trackHeightActive: number

    Track thickness while scrubbing. Default 5.