Skip to main content
Version: Next

Type Alias: UseCameraResult

UseCameraResult = Omit<ReturnType<typeof useCameraReactClient>, "cameraStream" | "startCamera" | "currentCameraMiddleware" | "setCameraTrackMiddleware"> & object

Defined in: mobile-client/src/overrides/types.ts:53

Type declaration

cameraStream

cameraStream: MediaStream | null

currentCameraMiddleware

currentCameraMiddleware: TrackMiddleware

setCameraTrackMiddleware()

setCameraTrackMiddleware: (middleware) => Promise<void>

Parameters

ParameterType
middlewareTrackMiddleware

Returns

Promise<void>

startCamera()

startCamera: (...args) => Promise<[MediaStreamTrack, null] | [null, DeviceError]>

Parameters

ParameterType
...argsParameters<ReturnType<typeof useCameraReactClient>["startCamera"]>

Returns

Promise<[MediaStreamTrack, null] | [null, DeviceError]>