4.1 KiB
id | title | sidebar_label | custom_edit_url | hide_title |
---|---|---|---|---|
cameraerror | Module: CameraError | CameraError | null | true |
Module: CameraError
Table of contents
Classes
Interfaces
Type aliases
CaptureError
Ƭ CaptureError: capture/invalid-photo-format | capture/encoder-error | capture/muxer-error | capture/recording-in-progress | capture/no-recording-in-progress | capture/file-io-error | capture/create-temp-file-error | capture/invalid-photo-codec | capture/not-bound-error | capture/capture-type-not-supported | capture/unknown
Defined in: src/CameraError.ts:24
DeviceError
Ƭ DeviceError: device/configuration-error | device/no-device | device/invalid-device | device/torch-unavailable | device/microphone-unavailable | device/low-light-boost-not-supported | device/focus-not-supported | device/camera-not-available-on-simulator
Defined in: src/CameraError.ts:8
FormatError
Ƭ FormatError: format/invalid-fps | format/invalid-hdr | format/invalid-low-light-boost | format/invalid-format | format/invalid-preset
Defined in: src/CameraError.ts:17
ParameterError
Ƭ ParameterError: parameter/invalid-parameter | parameter/unsupported-os | parameter/unsupported-output | parameter/unsupported-input | parameter/invalid-combination
Defined in: src/CameraError.ts:2
PermissionError
Ƭ PermissionError: permission/microphone-permission-denied | permission/camera-permission-denied
Defined in: src/CameraError.ts:1
SessionError
Ƭ SessionError: session/camera-not-ready | session/audio-session-setup-failed
Defined in: src/CameraError.ts:23
SystemError
Ƭ SystemError: system/no-camera-manager
Defined in: src/CameraError.ts:36
UnknownError
Ƭ UnknownError: unknown/unknown
Defined in: src/CameraError.ts:37
Functions
isErrorWithCause
▸ Const
isErrorWithCause(error
: unknown): error is ErrorWithCause
Parameters:
Name | Type |
---|---|
error |
unknown |
Returns: error is ErrorWithCause
Defined in: src/CameraError.ts:127
tryParseNativeCameraError
▸ Const
tryParseNativeCameraError<T>(nativeError
: T): CameraRuntimeError | CameraCaptureError | T
Tries to parse an error coming from native to a typed JS camera error.
method
Type parameters:
Name |
---|
T |
Parameters:
Name | Type | Description |
---|---|---|
nativeError |
T | The native error instance. This is a JSON in the legacy native module architecture. |
Returns: CameraRuntimeError | CameraCaptureError | T
A CameraRuntimeError
or CameraCaptureError
, or the nativeError if it's not parsable
Defined in: src/CameraError.ts:153