awv3
Version:
⚡ AWV3 embedded CAD
92 lines (80 loc) • 1.89 kB
JavaScript
import Defaults from './core/defaults';
import Canvas from './core/canvas';
import { version } from './core/canvas';
import Interaction from './core/interaction';
import Parser from './core/parser';
import View from './core/view';
import Renderer from './core/renderer';
import Object3 from './three/object3';
import Raycaster from './three/raycaster';
import CombinedCamera from './three/combinedcamera';
import Presentation from './misc/presentation';
import Orbit from './controls/orbit';
//import SignalR from './communication/signalr';
//import SocketIO from './communication/socketio';
//import Rest from './communication/rest';
import Tween from './animation/tween';
import * as easing from './animation/easing';
import Dom from './core/dom';
import Events from './core/events';
import * as error from './core/error';
import * as helpers from './core/helpers';
import Session from './session';
import { Pool } from './session/helpers';
import Plugin from './session/plugin';
import Element from './session/element';
import * as elements from './session/elements';
window.AWV = {
version,
Defaults,
Canvas,
Interaction,
Parser,
View,
Object3,
CombinedCamera,
Orbit,
Parser,
Presentation,
//SignalR,
//SocketIO,
//Rest,
Tween,
Session,
Pool,
Plugin,
Element,
session: { Session, Pool, Plugin, Element, elements },
core: {
Defaults,
Canvas,
Interaction,
Parser,
View,
Renderer,
Events,
Dom,
error,
helpers
},
three: {
Object3,
Raycaster,
CombinedCamera
},
misc: {
Presentation
},
controls: {
Orbit
},
communication: {
//SignalR,
//SocketIO,
//Rest
},
animation: {
Tween,
easing
}
};