// UMD (Universal Module Definition) // See https://github.com/umdjs/umd for reference // // This file uses the following specific UMD implementation: // https://github.com/umdjs/umd/blob/master/returnExports.js (function (root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. define([], factory); } else if (typeof exports === 'object') { // Node. Does not work with strict CommonJS, but // only CommonJS-like environments that support module.exports, // like Node. module.exports = factory(); } else { // Browser globals (root is window) root.computeLayout = factory(); } }(this, function () { // @@include('./Layout.js') return function(node) { computeLayout.fillNodes(node); computeLayout.computeLayout(node); }; }));