PictureInPictureConfiguration class

Configuration for picture-in-picture mode.

Constructors

PictureInPictureConfiguration({bool enablePictureInPicture = false, bool disablePictureInPictureWhenScreenSharing = true, Comparator<CallParticipantState>? sort, AndroidPictureInPictureConfiguration androidPiPConfiguration = const AndroidPictureInPictureConfiguration(), IOSPictureInPictureConfiguration iOSPiPConfiguration = const IOSPictureInPictureConfiguration()})
const

Properties

androidPiPConfiguration AndroidPictureInPictureConfiguration
Configuration for picture-in-picture mode on Android.
final
disablePictureInPictureWhenScreenSharing bool
Whether to disable picture-in-picture mode during screen sharing on the device.
final
enablePictureInPicture bool
Whether to enable picture-in-picture mode.
final
hashCode int
The hash code for this object.
no setterinherited
iOSPiPConfiguration IOSPictureInPictureConfiguration
Configuration for picture-in-picture mode on iOS.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sort Comparator<CallParticipantState>?
Sorting function for participants in picture-in-picture mode. The first participant will be displayed in the PiP view. If not provided, the default sorting prioritising speaker / screen sharer will be used.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited