Skip to content
Snippets Groups Projects
Select Git revision
  • 750b6c7fe6c73d6131f2a523758abb0eb8460073
  • master default
  • dev
3 results

main.js

Blame
  • main.js 1.22 KiB
    /**
     * Created by aghassaei on 9/9/15.
     */
    
    
    require.config({
    
        paths: {
            jquery: '../../dependencies/jquery-2.1.3',
            underscore: '../../dependencies/underscore',
            backbone: '../../dependencies/backbone',
            text: '../../dependencies/require/text',
            three: '../../dependencies/three',
            socketio: '../../dependencies/socket.io-1.3.5',
    
            serialMonitor: 'SerialMonitor',
            serialMonitorView: 'SerialMonitorView',
            positionControlPanelView: 'PositionControlPanelView',
    
            menuParent: '../menus/MenuParentView',
            commParentMenu: '../menus/CommParentMenu',
            plist: '../plists/PList',
            commPlist: '../plists/commPlist',
            serialComm: '../models/SerialComm',
            machineState: '../models/MachineState',
            cam: 'fakeCam'
    
        },
    
        shim: {
            three: {
                exports: 'THREE'
            },
            'socketio': {
                exports: 'io'
            }
        }
    
    });
    
    require(['serialMonitorView', 'serialMonitor', 'positionControlPanelView', 'serialComm'],
        function(SerialMonitorView, serialMonitor, PositionControlPanelView, serialComm){
    
        new SerialMonitorView({model: serialMonitor});
        new PositionControlPanelView({model:serialComm});
    });