Skip to main content

usePreviewControllerHandler

function usePreviewControllerHandler(__namedParameters): object;

Parameters

ParameterType
__namedParameters{ applyChanges: () => boolean; close?: (e) => void; controller: PreviewStreamController; onHandleSave?: () => void; }
__namedParameters.applyChanges() => boolean
__namedParameters.close?(e) => void
__namedParameters.controllerPreviewStreamController
__namedParameters.onHandleSave?() => void

Returns

object

NameType
audioMutedboolean
audioSuspendedboolean
handleSave()(e) => Promise<void>
isSavingboolean
previewMediaMedia | undefined
statusUserMediaStatus
updatingPreviewAudioboolean
updatingPreviewVideoboolean
videoInputChangedboolean
videoMutedboolean
videoSuspendedboolean