mediasfu-reactjs
Version:
mediasfu-reactjs – React 18/19 WebRTC SDK for video conferencing, webinars, broadcasts, live streaming, chat, recording, whiteboard, and AI agents. Plug-in prebuilt rooms or build fully custom UIs.
22 lines • 979 B
TypeScript
/**
* launchPermissions - Toggles the visibility of the permissions modal.
*
* @param {LaunchPermissionsOptions} options - Options for launching the permissions modal.
* @param {Function} options.updateIsPermissionsModalVisible - Callback to update modal visibility.
* @param {boolean} options.isPermissionsModalVisible - Current modal visibility state.
*
* @example
* ```typescript
* launchPermissions({
* updateIsPermissionsModalVisible: (visible) => setPermissionsModalVisible(visible),
* isPermissionsModalVisible: false,
* });
* ```
*/
export interface LaunchPermissionsOptions {
updateIsPermissionsModalVisible: (visible: boolean) => void;
isPermissionsModalVisible: boolean;
}
export type LaunchPermissionsType = (options: LaunchPermissionsOptions) => void;
export declare const launchPermissions: ({ updateIsPermissionsModalVisible, isPermissionsModalVisible, }: LaunchPermissionsOptions) => void;
//# sourceMappingURL=launchPermissions.d.ts.map