@akala/core
Version:
62 lines • 2.04 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const injector_1 = require("./injector");
if (!global['$$defaultInjector'])
global['$$defaultInjector'] = injector_1.defaultInjector;
function resolve(name) {
return injector_1.defaultInjector.resolve(name);
}
exports.resolve = resolve;
function unregister(name) {
return injector_1.defaultInjector.unregister(name);
}
exports.unregister = unregister;
function merge(i) {
return injector_1.defaultInjector.merge(i);
}
exports.merge = merge;
function inspect() {
return injector_1.defaultInjector.inspect();
}
exports.inspect = inspect;
function inject(a, ...b) {
return injector_1.defaultInjector.inject(a, ...b);
}
exports.inject = inject;
function exec(...toInject) {
return injector_1.defaultInjector.exec(...toInject);
}
exports.exec = exec;
function injectNew(a) {
return injector_1.defaultInjector.injectNew(a);
}
exports.injectNew = injectNew;
function injectWithName(toInject, a) {
return injector_1.defaultInjector.injectWithName(toInject, a);
}
exports.injectWithName = injectWithName;
function injectNewWithName(toInject, a) {
return injector_1.defaultInjector.injectNewWithName(toInject, a);
}
exports.injectNewWithName = injectNewWithName;
function resolveAsync(name) {
return injector_1.defaultInjector.resolveAsync(name);
}
exports.resolveAsync = resolveAsync;
function onResolve(name) {
return injector_1.defaultInjector.onResolve(name);
}
exports.onResolve = onResolve;
function injectWithNameAsync(toInject, a) {
return injector_1.defaultInjector.injectWithNameAsync(toInject, a);
}
exports.injectWithNameAsync = injectWithNameAsync;
function register(name, value, override) {
return injector_1.defaultInjector.register(name, value, override);
}
exports.register = register;
function registerFactory(name, value, override) {
return injector_1.defaultInjector.registerFactory(name, value, override);
}
exports.registerFactory = registerFactory;
//# sourceMappingURL=global-injector.js.map