UNPKG

@inversifyjs/core

Version:

InversifyJs core package

42 lines 1.42 kB
import { ResolvedValueElementMetadataKind } from '../../metadata/models/ResolvedValueElementMetadataKind.js'; import { bindingScopeValues } from '../models/BindingScope.js'; import { bindingTypeValues } from '../models/BindingType.js'; export class ResolvedValueBindingFixtures { static get any() { return { cache: { isRight: false, value: undefined, }, factory: () => Symbol(), id: 1, isSatisfiedBy: () => true, metadata: { arguments: [], }, moduleId: undefined, onActivation: undefined, onDeactivation: undefined, scope: bindingScopeValues.Singleton, serviceIdentifier: Symbol(), type: bindingTypeValues.ResolvedValue, }; } static get withSingleInjectionMetadata() { return { ...ResolvedValueBindingFixtures.any, metadata: { arguments: [ { kind: ResolvedValueElementMetadataKind.singleInjection, name: undefined, optional: false, tags: new Map(), value: Symbol(), }, ], }, }; } } //# sourceMappingURL=ResolvedValueBindingFixtures.js.map