Function usePresentationAPI
usePresentationAPI(): { 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;} 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;
}