react-planner-viewer
Version:
react-planner-viewer is a React Component for view plans builded with react-planner in 2D mode
35 lines (25 loc) • 2.07 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
var shortid = require('shortid');
var IDBroker = exports.IDBroker = function () {
function IDBroker() {
_classCallCheck(this, IDBroker);
}
_createClass(IDBroker, [{
key: 'acquireID',
value: function acquireID() {
return shortid.generate();
}
// releaseID(ID){
//
// }
}]);
return IDBroker;
}();
var IDBrokerInstance = new IDBroker();
exports.default = IDBrokerInstance;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlscy9pZC1icm9rZXIuanMiXSwibmFtZXMiOlsic2hvcnRpZCIsInJlcXVpcmUiLCJJREJyb2tlciIsImdlbmVyYXRlIiwiSURCcm9rZXJJbnN0YW5jZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztBQUFBLElBQUlBLFVBQVVDLFFBQVEsU0FBUixDQUFkOztJQUVhQyxRLFdBQUFBLFE7Ozs7Ozs7Z0NBRUM7QUFDVixhQUFPRixRQUFRRyxRQUFSLEVBQVA7QUFDRDs7QUFFRDtBQUNBO0FBQ0E7Ozs7Ozs7QUFHRixJQUFJQyxtQkFBbUIsSUFBSUYsUUFBSixFQUF2QjtrQkFDZUUsZ0IiLCJmaWxlIjoiaWQtYnJva2VyLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHNob3J0aWQgPSByZXF1aXJlKCdzaG9ydGlkJyk7XG5cbmV4cG9ydCBjbGFzcyBJREJyb2tlciB7XG5cbiAgYWNxdWlyZUlEKCkge1xuICAgIHJldHVybiBzaG9ydGlkLmdlbmVyYXRlKCk7XG4gIH1cblxuICAvLyByZWxlYXNlSUQoSUQpe1xuICAvL1xuICAvLyB9XG59XG5cbmxldCBJREJyb2tlckluc3RhbmNlID0gbmV3IElEQnJva2VyKCk7XG5leHBvcnQgZGVmYXVsdCBJREJyb2tlckluc3RhbmNlO1xuIl19