flysh
Version:
DOM Document Object Artifact Collector
37 lines • 865 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Base = void 0;
const ClassLoader_1 = require("./helpers/ClassLoader");
const SimpleClassLoader_1 = require("./helpers/SimpleClassLoader");
/**
* 'Base' Class Definition
*/
class Base {
classLoader;
flysh;
simpleCL;
/**
* Initialization
*/
init() {
this.classLoader = new ClassLoader_1.ClassLoader();
this.simpleCL = new SimpleClassLoader_1.SimpleClassLoader();
}
/**
* Launch the class loader and simple class loader
*/
async launch() {
await this.classLoader.run();
await this.simpleCL.run();
}
/**
* Run both loader and simple class loader
*/
async run() {
this.init();
await this.launch();
}
}
exports.Base = Base;
;
//# sourceMappingURL=Base.js.map