UNPKG

react-obsidian

Version:

Dependency injection framework for React and React Native applications

97 lines 7.08 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.mockGraphs = exports.mockModel = exports.testKit = exports.Model = exports.MediatorObservable = exports.Observable = exports.useObservers = exports.useObserver = exports.injectHookWithArguments = exports.injectHook = exports.injectComponent = exports.Obsidian = exports.LifecycleBound = exports.LateInject = exports.Inject = exports.Injectable = exports.Provides = exports.Singleton = exports.Graph = exports.GraphMiddleware = exports.lifecycleBound = exports.lateInject = exports.inject = exports.injectable = exports.provides = exports.ObjectGraph = exports.singleton = exports.graph = void 0; const Graph_1 = require("./decorators/Graph"); const Inject_1 = require("./decorators/inject/Inject"); const Injectable_1 = require("./decorators/injectable/Injectable"); const LateInject_1 = require("./decorators/lateInject/LateInject"); const LifecycleBound_1 = require("./decorators/LifecycleBound"); const Provides_1 = require("./decorators/provides/Provides"); const Singleton_1 = require("./decorators/singleton/Singleton"); const Obsidian_1 = __importDefault(require("./Obsidian")); __exportStar(require("./types"), exports); var Graph_2 = require("./decorators/Graph"); Object.defineProperty(exports, "graph", { enumerable: true, get: function () { return Graph_2.graph; } }); var Singleton_2 = require("./decorators/singleton/Singleton"); Object.defineProperty(exports, "singleton", { enumerable: true, get: function () { return Singleton_2.singleton; } }); var ObjectGraph_1 = require("./graph/ObjectGraph"); Object.defineProperty(exports, "ObjectGraph", { enumerable: true, get: function () { return ObjectGraph_1.ObjectGraph; } }); var Provides_2 = require("./decorators/provides/Provides"); Object.defineProperty(exports, "provides", { enumerable: true, get: function () { return Provides_2.provides; } }); var Injectable_2 = require("./decorators/injectable/Injectable"); Object.defineProperty(exports, "injectable", { enumerable: true, get: function () { return Injectable_2.injectable; } }); var Inject_2 = require("./decorators/inject/Inject"); Object.defineProperty(exports, "inject", { enumerable: true, get: function () { return Inject_2.inject; } }); var LateInject_2 = require("./decorators/lateInject/LateInject"); Object.defineProperty(exports, "lateInject", { enumerable: true, get: function () { return LateInject_2.lateInject; } }); var LifecycleBound_2 = require("./decorators/LifecycleBound"); Object.defineProperty(exports, "lifecycleBound", { enumerable: true, get: function () { return LifecycleBound_2.lifecycleBound; } }); var GraphMiddleware_1 = require("./graph/registry/GraphMiddleware"); Object.defineProperty(exports, "GraphMiddleware", { enumerable: true, get: function () { return GraphMiddleware_1.GraphMiddleware; } }); /** * @deprecated Uppercase decorators are deprecated in favor of lowercase decorators to align with common naming conventions. Please use `@graph` instead. */ exports.Graph = Graph_1.graph; /** * @deprecated Uppercase decorators are deprecated in favor of lowercase decorators to align with common naming convention. Please use `@singleton` instead. */ exports.Singleton = Singleton_1.singleton; /** * @deprecated Uppercase decorators are deprecated in favor of lowercase decorators to align with common naming convention. Please use `@provides` instead. */ exports.Provides = Provides_1.provides; /** * @deprecated Uppercase decorators are deprecated in favor of lowercase decorators to align with common naming convention. Please use `@injectable` instead. */ exports.Injectable = Injectable_1.injectable; /** * @deprecated Uppercase decorators are deprecated in favor of lowercase decorators to align with common naming convention. Please use `@inject` instead. */ exports.Inject = Inject_1.inject; /** * @deprecated Uppercase decorators are deprecated in favor of lowercase decorators to align with common naming convention. Please use `@lateInject` instead. */ exports.LateInject = LateInject_1.lateInject; /** * @deprecated Uppercase decorators are deprecated in favor of lowercase decorators to align with common naming convention. Please use `@lifecycleBound` instead. */ exports.LifecycleBound = LifecycleBound_1.lifecycleBound; exports.Obsidian = new Obsidian_1.default(); var InjectComponent_1 = require("./injectors/components/InjectComponent"); Object.defineProperty(exports, "injectComponent", { enumerable: true, get: function () { return InjectComponent_1.injectComponent; } }); var InjectHook_1 = require("./injectors/hooks/InjectHook"); Object.defineProperty(exports, "injectHook", { enumerable: true, get: function () { return InjectHook_1.injectHook; } }); Object.defineProperty(exports, "injectHookWithArguments", { enumerable: true, get: function () { return InjectHook_1.injectHookWithArguments; } }); var useObserver_1 = require("./observable/useObserver"); Object.defineProperty(exports, "useObserver", { enumerable: true, get: function () { return useObserver_1.useObserver; } }); var useObservers_1 = require("./observable/useObservers"); Object.defineProperty(exports, "useObservers", { enumerable: true, get: function () { return useObservers_1.useObservers; } }); var Observable_1 = require("./observable/Observable"); Object.defineProperty(exports, "Observable", { enumerable: true, get: function () { return Observable_1.Observable; } }); var MediatorObservable_1 = require("./observable/mediator/MediatorObservable"); Object.defineProperty(exports, "MediatorObservable", { enumerable: true, get: function () { return MediatorObservable_1.MediatorObservable; } }); var Model_1 = require("./model/Model"); Object.defineProperty(exports, "Model", { enumerable: true, get: function () { return Model_1.Model; } }); var testkit_1 = require("../testkit"); Object.defineProperty(exports, "testKit", { enumerable: true, get: function () { return testkit_1.testKit; } }); var index_1 = require("../testkit/index"); Object.defineProperty(exports, "mockModel", { enumerable: true, get: function () { return index_1.mockModel; } }); Object.defineProperty(exports, "mockGraphs", { enumerable: true, get: function () { return index_1.mockGraphs; } }); //# sourceMappingURL=index.js.map