JSFiddle - React, Tailwind, and code Playground
by nocircleno
JavaScript
(function (root, myClassExampleFactory) {
"use strict";
var namespace = (typeof exports !== 'undefined') ? module.exports : (root.MyNameSpace = root.MyNameSpace || {});
var DependencyClassExample = namespace.DependencyClassExample;
namespace.MyClassExample = myClassExampleFactory(root, DependencyClassExample);
})(this, function (root, DependencyClassExample) {
"use strict";
var MyClassExample = function (params) {
var _id = params.id;
var _public;
_public = Object.defineProperties({},
{
id: {
get: function() {
return _id;
},
set: function(value) {
_id = value;
}
}
}
);
_public.doSomething = function () {};
return _public;
};
return {
create: function (params) {
return new MyClassExample(params);
}
};
});