UNPKG

mission.core

Version:
14 lines (13 loc) 361 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BoRegistry = {}; class BoFactory { static getBo(type, req) { return new type(req); } } exports.BoFactory = BoFactory; function BoRegister(target) { exports.BoRegistry[target.name] = (req) => BoFactory.getBo(target, req); } exports.BoRegister = BoRegister;