ScreenShareStyle

data class ScreenShareStyle(val fullscreenIcon: Drawable, val fullscreenExitIcon: Drawable, val portraitIcon: Drawable, val landscapeIcon: Drawable, @ColorInt val controlButtonBackgroundTint: Int, @ColorInt val controlButtonIconTint: Int)

Style for ScreenShareView. Use this class together with TransformStyle.screenShareStyleTransformer to change ScreenShareView styles programmatically.

Parameters

fullscreenIcon

Control icon to indicate fullscreen request.

fullscreenExitIcon

Control icon to indicate fullscreen exit request.

portraitIcon

Control icon to indicate portrait mode request.

landscapeIcon

Control icon to indicate landscape mode request.

controlButtonBackgroundTint

Background color of control buttons.

controlButtonIconTint

Controls icon color.

Constructors

Link copied to clipboard
constructor(fullscreenIcon: Drawable, fullscreenExitIcon: Drawable, portraitIcon: Drawable, landscapeIcon: Drawable, @ColorInt controlButtonBackgroundTint: Int, @ColorInt controlButtonIconTint: Int)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard