UNPKG

@inversifyjs/core

Version:

InversifyJs core package

18 lines 677 B
import { LazyPlanServiceNode } from '../models/LazyPlanServiceNode.js'; export function cacheNonRootPlanServiceNode(getPlanOptions, operations, planServiceNode, context) { if (getPlanOptions !== undefined && ((LazyPlanServiceNode.is(planServiceNode) && !planServiceNode.isExpanded()) || planServiceNode.isContextFree)) { const planResult = { tree: { root: planServiceNode, }, }; operations.setPlan(getPlanOptions, planResult); } else { operations.setNonCachedServiceNode(planServiceNode, context); } } //# sourceMappingURL=cacheNonRootPlanServiceNode.js.map