Interface StylePropInterface

Props object for customising the UI Kit, takes in react native styling

Hierarchy

  • StylePropInterface

Properties

BtnTemplateStyles?: CSSProperties

Globals style for the local buttons (except end call)

UIKitContainer?: CSSProperties

Applies style to the global view containing the UI Kit

customIcon?: Partial<IconsInterface>

Custom base64 string for icon

gridVideoCells?: CSSProperties

Applies style to the individual cell (view) containing the video in the grid layout

gridVideoContainer?: CSSProperties

Applies style to the grid container

iconSize?: number

Color tint for icons

localBtnContainer?: CSSProperties

Style for the local button container

localBtnStyles?: localBtnStylesInterface

Style for specific local buttons, overrides the style applied by BtnTemplateStyles prop

maxViewContainer?: CSSProperties

Style for the big view container

maxViewOverlayContainer?: CSSProperties

Style for the overlay on small user view when pressed in pinned layout

maxViewStyles?: CSSProperties

Style for the big view in pinned layout

minViewContainer?: CSSProperties

Style for the small view container

minViewOverlayContainer?: CSSProperties

Style for the overlay on small user view when pressed in pinned layout

minViewStyles?: CSSProperties

Style for the small view in pinned layout

pinnedVideoContainer?: CSSProperties

Applies style to the grid container

popUpContainer?: CSSProperties

Applies style to the pop up container for remote mute requests

remoteBtnContainer?: CSSProperties

Style for the remote button container

remoteBtnStyles?: remoteBtnStylesInterface

Style for the remote button

scrollViewContainer?: CSSProperties

Applies style to the pinned scrollview container

theme?: string

Color tint for icons

usernameText?: CSSProperties

Applies style to the displayed username text container

videoMode?: {
    max?: "fill" | "contain" | "cover";
    min?: "fill" | "contain" | "cover";
}

Sets the scaling of the video

Type declaration

  • Optional max?: "fill" | "contain" | "cover"
  • Optional min?: "fill" | "contain" | "cover"

Generated using TypeDoc