usePreviewControllerHandler
function usePreviewControllerHandler(__namedParameters): object;
Parameters
| Parameter | Type |
|---|---|
__namedParameters | { applyChanges: () => boolean; close?: (e) => void; controller: PreviewStreamController; onHandleSave?: () => void; } |
__namedParameters.applyChanges | () => boolean |
__namedParameters.close? | (e) => void |
__namedParameters.controller | PreviewStreamController |
__namedParameters.onHandleSave? | () => void |
Returns
object
| Name | Type |
|---|---|
audioMuted | boolean |
audioSuspended | boolean |
handleSave() | (e) => Promise<void> |
isSaving | boolean |
previewMedia | Media | undefined |
status | UserMediaStatus |
updatingPreviewAudio | boolean |
updatingPreviewVideo | boolean |
videoInputChanged | boolean |
videoMuted | boolean |
videoSuspended | boolean |