ARCS logo.js Augmented Reality Component System

Source: arcs.js

// ARCS.js : 27/6/2014 16:00
// handling dependencies


//"use strict";


/** 
 * Main source: describes all the methods needed by the ARCS engine
 * @file
 */


/**
 * Defines all elements needed for Augmented Reality Component System
 * @namespace
 */
var ARCS =  ARCS || {};


/******************************************************************************
 * Helper functions to determine environment
 * ***************************************************************************/


/**
 * @return {boolean} true if ARCS is run in a node.js environment
 */
ARCS.isInNode = function () {
    return (typeof require === 'function' && require.resolve);
};

/**
 * @return {boolean} true if ARCS is run with require.js
 */
ARCS.isInRequire = function () {
    return (typeof define === 'function' && define.amd);
};