UNPKG

@inversifyjs/core

Version:

InversifyJs core package

12 lines 727 B
import { DecoratorInfoKind } from '../models/DecoratorInfoKind.js'; export function stringifyDecoratorInfo(decoratorTargetInfo) { switch (decoratorTargetInfo.kind) { case DecoratorInfoKind.method: return `[class: "${decoratorTargetInfo.targetClass.name}", method: "${decoratorTargetInfo.method.toString()}"]`; case DecoratorInfoKind.parameter: return `[class: "${decoratorTargetInfo.targetClass.name}", index: "${decoratorTargetInfo.index.toString()}"]`; case DecoratorInfoKind.property: return `[class: "${decoratorTargetInfo.targetClass.name}", property: "${decoratorTargetInfo.property.toString()}"]`; } } //# sourceMappingURL=stringifyDecoratorInfo.js.map