/* * Copyright 2012-2018 IdeaBlade, Inc. All Rights Reserved. * Use, reproduction, distribution, and modification of this code is subject to the terms and * conditions of the IdeaBlade Breeze license, available at http://www.breezejs.com/license * * Author: Jay Traband */ (function (global, definition) { var def = function(){ return definition(global); }; // CommonJS if (typeof exports === "object" && typeof module === "object") { module.exports = def(); // RequireJS } else if (typeof define === "function" && define["amd"]) { define(def); //