CallConnectOptions class
Constructors
- CallConnectOptions({TrackOption camera = TrackDisabled._instance, TrackOption microphone = TrackDisabled._instance, RtcMediaDevice? audioOutputDevice, RtcMediaDevice? audioInputDevice, RtcMediaDevice? videoInputDevice, bool speakerDefaultOn = false, FacingMode cameraFacingMode = FacingMode.user, StreamTargetResolution? targetResolution, })
-
const
Properties
- audioInputDevice → RtcMediaDevice?
-
final
- audioOutputDevice → RtcMediaDevice?
-
final
- camera → TrackOption
-
final
- cameraFacingMode → FacingMode
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- microphone → TrackOption
-
final
-
props
→ List<
Object?> -
The list of properties that will be used to determine whether
two instances are equal.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
final
-
final
- speakerDefaultOn → bool
-
final
- stringify → bool?
-
If set to
true, the toString method will be overridden to output this instance's props.no setterinherited - targetResolution → StreamTargetResolution?
-
final
- videoInputDevice → RtcMediaDevice?
-
final
Methods
-
copyWith(
{TrackOption? camera, TrackOption? microphone, RtcMediaDevice? audioOutputDevice, RtcMediaDevice? audioInputDevice, RtcMediaDevice? videoInputDevice, FacingMode? cameraFacingMode, bool? speakerDefaultOn, StreamTargetResolution? targetResolution, }) → CallConnectOptions -
merge(
CallConnectOptions other) → CallConnectOptions -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited