@ablestack/rdo
Version:
A library to facilitate building and running graphs of Reactive Domain Objects - connecting JSON data sources to reactive client applications
15 lines (14 loc) • 620 B
TypeScript
import { ISourceNodeWrapper, IGlobalNodeOptions, INodeSyncOptions } from '..';
export declare class SourceNodeWrapperFactory {
private _globalNodeOptions;
constructor({ globalNodeOptions }: {
globalNodeOptions: IGlobalNodeOptions | undefined;
});
make<S, D>({ sourceNodeTypePath, sourceNodeInstancePath, value, key, matchingNodeOptions, }: {
sourceNodeTypePath: string;
sourceNodeInstancePath: string;
value: any;
key: string | number | undefined;
matchingNodeOptions?: INodeSyncOptions<S, D> | undefined;
}): ISourceNodeWrapper<S, D>;
}