ImageCaptureConfig class final
- Inheritance
-
- Object
- MediaCaptureConfig
- ImageCaptureConfig
Constructors
- ImageCaptureConfig({bool embedImageMetadata = true, bool shouldCompress = false, bool allowCameraSwitching = true, bool allowFlashSetting = true, CameraOrientation cameraOrientation = CameraOrientation.any, CaptureWidgetBuilders? captureWidgetBuilders, CameraLensDirection defaultCameraLensDirection = CameraLensDirection.back, ResolutionPreset resolutionPreset = ResolutionPreset.veryHigh, int? uniqueIdNumber = -999, ImageCaptureCallbacks? cameraModuleCallbacks})
Properties
- allowCameraSwitching → bool
-
finalinherited
- allowFlashSetting → bool
-
finalinherited
- cameraModuleCallbacks → CameraModuleCallbacks?
-
finalinherited
- cameraOrientation → CameraOrientation
-
finalinherited
- captureWidgetBuilders → CaptureWidgetBuilders?
-
finalinherited
- defaultCameraLensDirection → CameraLensDirection
-
finalinherited
- embedImageMetadata → bool
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
isCapturing
↔ ValueNotifier<
bool> -
getter/setter pairinherited
- resolutionPreset → ResolutionPreset
-
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shouldCompress → bool
-
final
- uniqueIdNumber ↔ int?
-
getter/setter pairoverride-getter
Methods
-
actionButton(
Future< CameraInternalMedia?> captureCallback()) → Widget -
override
-
actionHandler(
CameraController cameraController, Completer< CameraInternalMedia> completer, {required Future<ImageLocation> locationData(), required DateTime dateTime, required DeviceOrientation orientation}) → Future<CameraInternalMedia?> -
override
-
copyWith(
{CameraLensDirection? cameraLensDirection, bool? allowCameraSwitching, bool? allowFlashSetting, bool? embedImageMetadata, CameraOrientation? cameraOrientation, ResolutionPreset? resolutionPreset, CaptureWidgetBuilders? captureWidgetBuilders, ImageCaptureCallbacks? cameraModuleCallbacks, bool? shouldCompress, int? uniqueIdNumber}) → ImageCaptureConfig -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onAccept(
CameraInternalMedia media) → Future< InspectionImage> -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited