@plattar/plattar-ar-adapter
Version:
Plattar AR Adapter for interfacing with Google & Apple WebAR
16 lines (15 loc) • 685 B
TypeScript
import { LauncherAR } from "../../ar/launcher-ar";
import { DecodedConfiguratorState } from "../../util/configurator-state";
import { PlattarController, QRCodeOptions } from "./plattar-controller";
/**
* Manages an instance of the <plattar-configurator> HTML Element
*/
export declare class GalleryController extends PlattarController {
private _cachedConfigState;
getConfiguratorState(): Promise<DecodedConfiguratorState>;
onAttributesUpdated(attributeName: string): Promise<void>;
startViewerQRCode(options: QRCodeOptions): Promise<HTMLElement>;
startRenderer(): Promise<HTMLElement>;
initAR(): Promise<LauncherAR>;
get element(): HTMLElement | null;
}