Function usePresentationAPI

  • Returns {
        closeConnection: () => void;
        reconnect: (
            presentationId: string,
            urls: string[],
            options?: PresentationOptions,
        ) => Promise<PresentationConnection>;
        sendMessage: (message: string | Blob | ArrayBuffer) => void;
        startPresentation: (
            urls: string[],
            options?: PresentationOptions,
        ) => Promise<PresentationConnection>;
        get state(): PresentationState;
        subscribe(callback: (state: PresentationState) => void): () => boolean;
    }