recordElapsedTime
recordElapsedTime: number
recordStartTime
recordStartTime: number
recordStarted
recordStarted: boolean
recordPaused
recordPaused: boolean
canLaunchRecord
canLaunchRecord: boolean
stopLaunchRecord
stopLaunchRecord: boolean
recordStopped
recordStopped: boolean
isTimerRunning
isTimerRunning: boolean
canPauseResume
canPauseResume: boolean
updateRecordingProgressTime
updateRecordingProgressTime: (time: string) => void
updateShowRecordButtons: (show: boolean) => void
updateUserRecordingParams
updateRecordingMediaOptions: (options: string) => void
updateRecordingAudioOptions
updateRecordingAudioOptions: (options: string) => void
updateRecordingVideoOptions
updateRecordingVideoOptions: (options: string) => void
updateRecordingVideoType
updateRecordingVideoType: (type: string) => void
updateRecordingVideoOptimized
updateRecordingVideoOptimized: (optimized: boolean) => void
updateRecordingDisplayType
updateRecordingDisplayType: (type: "video" | "media" | "all") => void
updateRecordingAddHLS
updateRecordingAddHLS: (addHLS: boolean) => void
updateRecordingNameTags: (nameTags: boolean) => void
updateRecordingBackgroundColor
updateRecordingBackgroundColor: (color: string) => void
updateRecordingNameTagsColor: (color: string) => void
updateRecordingOrientationVideo
updateRecordingOrientationVideo: (orientation: string) => void
updateRecordingAddText
updateRecordingAddText: (addText: boolean) => void
updateRecordingCustomText
updateRecordingCustomText: (text: string) => void
updateRecordingCustomTextPosition
updateRecordingCustomTextPosition: (position: string) => void
updateRecordingCustomTextColor
updateRecordingCustomTextColor: (color: string) => void
updatePauseRecordCount
updatePauseRecordCount: (count: number) => void
updateRecordElapsedTime
updateRecordElapsedTime: (time: number) => void
updateRecordStarted
updateRecordStarted: (started: boolean) => void
updateRecordPaused
updateRecordPaused: (paused: boolean) => void
updateCanLaunchRecord
updateCanLaunchRecord: (canLaunch: boolean) => void
updateStopLaunchRecord
updateStopLaunchRecord: (stop: boolean) => void
updateRecordStopped
updateRecordStopped: (stopped: boolean) => void
updateIsTimerRunning
updateIsTimerRunning: (running: boolean) => void
updateCanPauseResume
updateCanPauseResume: (canPause: boolean) => void
updateRecordStartTime
updateRecordStartTime: (startTime: number) => void
updateRecordState
updateRecordState: (state: string) => void