@turbox3d/shared
Version:
turbox shared internal utility
22 lines (21 loc) • 742 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Task = void 0;
var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
var Task = exports.Task = /*#__PURE__*/function () {
function Task(fn, priority) {
(0, _classCallCheck2["default"])(this, Task);
this.fn = fn;
this.priority = priority;
}
return (0, _createClass2["default"])(Task, null, [{
key: "createTask",
value: function createTask(fn, priority) {
return new Task(fn, priority);
}
}]);
}();