react-obsidian
Version:
Dependency injection framework for React and React Native applications
12 lines • 459 B
TypeScript
import { Constructable } from '../../types';
import { Graph } from '../Graph';
import { Middleware } from './Middleware';
export default class GraphMiddlewareChain<T extends Graph> {
private middlewares;
constructor(defaultMiddleware?: Middleware<T>);
resolve(Graph: Constructable<T>, props?: any): T;
add(middleware: Middleware<T>): void;
private updateResolveChain;
clear(): void;
}
//# sourceMappingURL=GraphMiddlewareChain.d.ts.map