@threlte/xr
Version:
Tools to more easily create VR and AR experiences with Threlte
23 lines (22 loc) • 652 B
TypeScript
import type { ComponentProps } from 'svelte';
import XRButton from './XRButton.svelte';
type Props = Omit<ComponentProps<typeof XRButton>, 'mode' | 'sessionInit'> & {
sessionInit?: XRSessionInit & {
domOverlay?: {
root: HTMLElement;
} | undefined;
};
};
/**
* `<ARButton />` is an HTML `<button />` that can be used to init and display info about your immersive AR session.
*
* ```svelte
* <ARButton
* onerror={(event) => {}}
* onclick={(event) => {}}
* />
* ```
*/
declare const ArButton: import("svelte").Component<Props, {}, "">;
type ArButton = ReturnType<typeof ArButton>;
export default ArButton;