PreparingCameraState class

When is not ready

Inheritance

Constructors

PreparingCameraState(CameraContext cameraContext, CaptureMode nextCaptureMode, {OnPermissionsResult? onPermissionsResult})

Properties

analysisController AnalysisController?
no setterinherited
cameraContext ↔ CameraContext
getter/setter pairinherited
captureMode CaptureMode?
no setteroverride
captureState MediaCapture?
no setterinherited
captureState$ Stream<MediaCapture?>
Use this stream to listen for capture state
no setterinherited
filter AwesomeFilter
no setterinherited
filter$ Stream<AwesomeFilter>
no setterinherited
filterSelectorOpened$ Stream<bool>
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
nextCaptureMode CaptureMode
this is the next state we are preparing to
final
onPermissionsResult OnPermissionsResult?
plugin user can execute some code once the permission has been granted
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
saveConfig SaveConfig?
no setterinherited
sensorConfig SensorConfig
The sensor config allows you to
no setterinherited
sensorConfig$ Stream<SensorConfig>
no setterinherited

Methods

dispose() → void
Closes streams depending on the current state
override
getSensors() Future<SensorDeviceData>
inherited
initPermissions(SensorConfig sensorConfig, {required bool enableImageStream, required bool enablePhysicalButton}) Future<void>
initPhysicalButton() → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
previewSize(int index) Future<PreviewSize>
inherited
previewTextureId(int cameraPosition) Future<int?>
inherited
setFilter(AwesomeFilter newFilter) Future<void>
inherited
setSensorType(int cameraPosition, SensorType type, String deviceId) → void
inherited
setState(CaptureMode captureMode) → void
Switch to a state between
override
start() Future<void>
switchCameraSensor({CameraAspectRatios? aspectRatio, double? zoom, FlashMode? flash, SensorType? type}) Future<void>
Switch camera from Sensors.BACK Sensors.front All states can switch this
inherited
toggleFilterSelector() → void
inherited
toString() String
A string representation of this object.
inherited
when({OnVideoMode? onVideoMode, OnPhotoMode? onPhotoMode, OnPreparingCamera? onPreparingCamera, OnVideoRecordingMode? onVideoRecordingMode, OnPreviewMode? onPreviewMode, OnAnalysisOnlyMode? onAnalysisOnlyMode}) → dynamic
inherited

Operators

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