ZoomVideoSdkCameraDevice class
Zoom Video SDK camera device.
Constructors
- ZoomVideoSdkCameraDevice.new(String deviceId, String deviceName, bool? isSelectedDevice, String? cameraFacingType, String? position, String? deviceType, num? maxZoomFactor, num? videoZoomFactorUpscaleThreshold)
- the camera video zoom factor upscale threshold (Only for iOS platform)
-
ZoomVideoSdkCameraDevice.fromJson(Map<
String, dynamic> json)
Properties
- cameraFacingType ↔ String?
-
true:if the device is selected
getter/setter pair
- deviceId ↔ String
-
getter/setter pair
- deviceName ↔ String
-
camera device id
getter/setter pair
- deviceType ↔ String?
-
the camera position (Only for iOS platform)
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- isSelectedDevice ↔ bool?
-
camera device name
getter/setter pair
- maxZoomFactor ↔ num?
-
the camera device type (Only for iOS platform)
getter/setter pair
- position ↔ String?
-
the camera facing type (Only for Android platform)
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- videoZoomFactorUpscaleThreshold ↔ num?
-
the camera max zoom factor (Only for iOS platform)
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited