ShapeDiver 3D Viewer Application, copyright (c) 2018 ShapeDiver GmbH
package.js
Content
- packaged ShapeDiver 3D Viewer Application
 - common plugins for the ShapeDiver 3D Viewer
 - browser UI
 - iframe embedding helpers
 
Type Definitions
- 
    
ApiExtensions
 - 
    
    
        
Type:
- Object
 
Properties:
Name Type Description getApiV1function returns an object of type ApiInterfaceV1
getApiV2function returns an object of type ApiInterfaceV2
appsObject instantiated browser UI apps
Properties
Name Type Description controlsObject parameter UI
settingsObject settings UI
overlaysObject controller of elements which overlay the viewport (buttons, spinners, loading icons, message boxes)
domElementsObject controller of HTML elements anchored at 3D positions (text tags)
exportModalObject modal export dialog
 - 
    
ApiObjectV1
 - 
    
    
        
Type:
- Object
 
 - 
    
ApiObjectV2
 - 
    
    
        
Type:
- Object
 
 - 
    
BrowserUserInterfaceApps
 - 
    
    
        
Type:
- Object
 
Properties:
Name Type Description controlsfunction constructor for the parameter and settings UI
overlaysfunction constructor for controller of elements which overlay the viewport (buttons, spinners, loading icons, message boxes)
domElementsfunction constructor of controller of HTML elements anchored at 3D positions (text tags)
exportModalfunction constructor of modal export dialog
 - 
    
BuildData
 - 
    
    
        
Type:
- Object
 
Properties:
Name Type Description build_versionString version of the build, e.g. "2.1.0"
build_dateString date of the build, e.g. "2018-10-09T09:31:41.437Z"
 - 
    
PluginData
 - 
    
    
        
Type:
- Object
 
Properties:
Name Type Description runtimeIdsArray.<String> runtime ids of plugins which have been instantiated by the ParametricViewer constructor
CommPluginfunction constructor for the ShapeDiver Communication Plugin
PluginPrototypefunction constructor for the ShapeDiver 3D Viewer Plugin prototype