Hierarchy

  • AppController

Implements

Constructors

Properties

Accessors

Methods

addScreenshotCameraType addToCart buildInitialHtml buttonActivateOnMenuClick closeIndividualStyleOnRenderClick createAppDesktopSideScreen createAppDrawer createAppModal createConfigInspirationController createControllers createCustomisationController createIndividualCustomisationController createListeners createLoadController createMenuController createNewProjectController createProductDetailController createRenderController createRunningTotalController createSearchAndBrowseController createShareController createUI createWebARController deleteProduct destroy downloadImageBase64 fullscreenScene getAllProducts getAnalyticsPlugin getProjectData getProjectDataFromCode getProjectFromTemplate getScreenshotCamera getTogglableUI getTotalBounds load loadInitialData onDeleteComplete onDrawerModeSet onDrawerToggled onExitCustomisation onExitFullscreen onMenuItemClick onMenuTypeClick onNewProject onNoProductsInScene onRenderPlaceComplete onRotateComplete onSizeUpdate onStyleConfigureSelected onStyleNone redoProjectAction reset rotateProductRight15 rotateSceneLeft rotateSceneRight run save screenshotPressed setMenuId setupDesktopSidescreen setupDrawers setupRunningTotal showDebug showLoadScreen showNewProjectScreen showProductInfo showShareScreen startNewProject stop styleAllProducts styleProduct takeScreenshot toggleGlobalStyle toggleIndividualStyle toggleProjectDoors toggleProjectMeasurements undoProjectAction updateDesktopLayout updateLayout updateMobileLayout viewSceneInAR zoomSceneIn zoomSceneOut

Constructors

Properties

allUIControllers: IUIController<any>[] = []
configInspirationController: ConfigInspirationController
defaultScreen: MenuType = MenuType.PRODUCT_BROWSE
desktopSideScreen: DesktopSideScreenUI
drawer: DrawerUI
globalCustomisation: CustomisationController
individualCustomisation: CustomisationController
latestResponsivenessData: ResponsivenessData
loadController: LoadProjectController
menu: RefObject<any> = ...
menuController: MenuController
menuRouter: MenuRouter = ...
modal: ModalUI
newProjectController: NewProjectController
productDetailController: ProductDetailController
renderController: RenderController
renderer: RefObject<HTMLDivElement> = ...
runningTotalController: RunningTotalController
searchAndBrowse: SearchAndBrowseController
shareController: ShareController
top: RefObject<HTMLDivElement> = ...
webARController: WebARController

Accessors

Methods

  • Parameters

    • Optional type: string
    • Optional width: number
    • Optional height: number
    • Optional mimeType: string
    • Optional clearColor: IColor4

    Returns Promise<string>

Generated using TypeDoc