update structure

This commit is contained in:
2016-02-18 13:27:45 +01:00
parent 0806fa9714
commit 0a29fafaeb
4 changed files with 19 additions and 19 deletions

View File

@ -1,10 +1,10 @@
/// <reference path="typings/main.d.ts" />
import SmartenvEnvironment = require("./smartenv.environment");
import SmartenvObjectStorage = require("./smartenv.objectstorage");
import environment = require("./smartenv.environment");
import objectstorage = require("./smartenv.objectstorage");
var smartenv:any = {}; //create smartenv object
SmartenvEnvironment.init(smartenv);
smartenv.obs = SmartenvObjectStorage.obs;
environment.init(smartenv);
smartenv.obs = objectstorage.obs;
export = smartenv;

View File

@ -3,11 +3,11 @@
* Deals with the environment the current JS script is running in.
*/
import plugins = require("./smartenv.plugins");
import SmartenvClasses = require("./smartenv.classes");
import SmartenvObjectStorage = require("./smartenv.objectstorage");
import classes = require("./smartenv.classes");
import objectStorage = require("./smartenv.objectstorage");
var environment:SmartenvClasses.Environment;
var environment:classes.Environment;
var envDetermined:boolean = false;
/**
@ -25,7 +25,7 @@ var getEnv = function(){
} else if (typeof process !== "undefined") {
localRunTimeEnv = 'node';
}
environment = new SmartenvClasses.Environment(localRunTimeEnv,localUserAgent);
environment = new classes.Environment(localRunTimeEnv,localUserAgent);
})();
envDetermined = true; // ensure code above only runs once
};
@ -45,7 +45,7 @@ var printEnv = function() {
plugins.beautylog.log("browser is " + this.getEnv().userAgent);
}
plugins.beautylog.log("the smartenv registration store currently holds the following properties:");
console.log(Object.getOwnPropertyNames(SmartenvObjectStorage.obs.getAll()));
console.log(Object.getOwnPropertyNames(objectStorage.obs.getAll()));
};
export var init = function(objectArg) {