aws-amplify-react
Version:
AWS Amplify is a JavaScript library for Frontend and mobile developers building cloud-enabled applications.
31 lines (30 loc) • 880 B
TypeScript
import * as React from 'react';
interface ISumerianSceneProps {
sceneName: string;
}
interface ISumerianSceneState {
showEnableAudio: boolean;
muted: boolean;
loading: boolean;
percentage: number;
isFullscreen: boolean;
sceneError: any;
isVRPresentationActive: boolean;
}
export declare class SumerianScene extends React.Component<ISumerianSceneProps, ISumerianSceneState> {
constructor(props: any);
setStateAsync(state: any): Promise<unknown>;
componentDidMount(): void;
componentWillUnmount(): void;
loadAndSetupScene(sceneName: any, sceneDomId: any): Promise<void>;
setMuted(muted: any): void;
onFullscreenChange(): void;
maximize(): Promise<void>;
minimize(): Promise<void>;
toggleVRPresentation(): void;
render(): JSX.Element;
}
/**
* @deprecated use named import
*/
export default SumerianScene;