UNPKG

@inversifyjs/core

Version:

InversifyJs core package

23 lines 695 B
import { ClassElementMetadataKind } from '../models/ClassElementMetadataKind.js'; export function buildDefaultManagedMetadata(kind, serviceIdentifier, options) { if (kind === ClassElementMetadataKind.multipleInjection) { return { chained: options?.chained ?? false, kind, name: undefined, optional: false, tags: new Map(), value: serviceIdentifier, }; } else { return { kind, name: undefined, optional: false, tags: new Map(), value: serviceIdentifier, }; } } //# sourceMappingURL=buildDefaultManagedMetadata.js.map