@glandjs/core
Version:
Glands is a web framework for Node.js (@core)
17 lines (16 loc) • 521 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.GlandBroker = void 0;
const events_1 = require("@glandjs/events");
class GlandBroker {
constructor() {
this.broker = new events_1.EventBroker({ name: '@glandjs/core' });
}
connectTo(AdapterClass, options) {
const adapter = new AdapterClass(options);
const broker = adapter.broker;
broker.connectTo(this.broker);
return adapter.initialize();
}
}
exports.GlandBroker = GlandBroker;