Type alias VideoScreenController
VideoScreenController: { cameraRef: MutableRefObject<Camera | null>; defaultTimerValue: number; errorText: string; frontCamera: CameraDevice | undefined; hasPermission: boolean; isCameraActive: boolean; isErrorModalVisible: boolean; isLoading: boolean; isRecording: boolean; isTimerModalVisible: boolean; onRecordPress: (() => Promise<void>); setDefaultTimerValue: Dispatch<SetStateAction<number>>; setIsTimerModalVisible: Dispatch<SetStateAction<boolean>>; setTimerValue: Dispatch<SetStateAction<number>>; timerValue: number; } Type declaration
defaultTimerValue: number
errorText: string
frontCamera: CameraDevice | undefined
hasPermission: boolean
isCameraActive: boolean
isErrorModalVisible: boolean
isLoading: boolean
isRecording: boolean
isTimerModalVisible: boolean
onRecordPress: (() => Promise<void>)
- (): Promise<void>
Returns Promise<void>
timerValue: number