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
updateShowRecordButtons: ((show: boolean) => void)
updateUserRecordingParams
updateRecordingMediaOptions
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
updateRecordingNameTags: ((nameTags: boolean) => void)
updateRecordingBackgroundColor
updateRecordingBackgroundColor: ((color: string) => void)
updateRecordingNameTagsColor
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)