UNPKG

@visactor/vrender-core

Version:

```typescript import { xxx } from '@visactor/vrender-core'; ```

10 lines (9 loc) 636 B
function describeServiceIdentifier(serviceIdentifier) { return "string" == typeof serviceIdentifier ? serviceIdentifier : "symbol" == typeof serviceIdentifier ? serviceIdentifier.toString() : "function" == typeof serviceIdentifier && serviceIdentifier.name ? serviceIdentifier.name : "unknown service identifier"; } export function resolveContainerBinding(container, serviceIdentifier) { const [instance] = container.getAll(serviceIdentifier); if (null == instance) throw new Error(`No binding found for ${describeServiceIdentifier(serviceIdentifier)}.`); return instance; } //# sourceMappingURL=explicit-binding.js.map