@fishjam-cloud/react-native-client - v0.19.0
    Preparing search index...

    Function useScreenShare

    • This hook can toggle screen sharing on/off and provides current screen share state.

      Returns {
          handleScreenSharePermission: () => Promise<"granted" | "denied">;
          isScreenShareOn: boolean;
          simulcastConfig: SimulcastConfig;
          toggleScreenShare: (
              screenShareOptions?: Partial<ScreenShareOptions>,
          ) => Promise<void>;
      }

      An object with functions to manage screen share.

      • handleScreenSharePermission: () => Promise<"granted" | "denied">
      • isScreenShareOn: boolean
      • simulcastConfig: SimulcastConfig
      • toggleScreenShare: (screenShareOptions?: Partial<ScreenShareOptions>) => Promise<void>

        Toggles the screen share on/off Emits warning on ios when user is screensharing app screen.