@inversifyjs/core
Version:
InversifyJs core package
22 lines • 823 B
JavaScript
export function buildGetPlanOptionsFromPlanParams(params) {
if (params.rootConstraints.isMultiple) {
return {
chained: params.rootConstraints.chained,
isMultiple: true,
name: params.rootConstraints.name,
optional: params.rootConstraints.isOptional ?? false,
serviceIdentifier: params.rootConstraints.serviceIdentifier,
tag: params.rootConstraints.tag,
};
}
else {
return {
isMultiple: false,
name: params.rootConstraints.name,
optional: params.rootConstraints.isOptional ?? false,
serviceIdentifier: params.rootConstraints.serviceIdentifier,
tag: params.rootConstraints.tag,
};
}
}
//# sourceMappingURL=buildGetPlanOptionsFromPlanParams.js.map