MediaSFU React Native
    Preparing search index...

    Interface RecordingNoticeParameters

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

    Indexable

    • [key: string]: any
    Index

    Properties

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