@tsed/common
Version:
A TypeScript Framework on top of Express
22 lines • 853 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PropertyMetadata = void 0;
const tslib_1 = require("tslib");
const core_1 = require("@tsed/core");
const schema_1 = require("@tsed/schema");
let PropertyMetadata = class PropertyMetadata extends schema_1.JsonEntityStore {
static get(target, propertyKey) {
return schema_1.JsonEntityStore.from(core_1.prototypeOf(target), propertyKey);
}
/**
* @deprecated Since 2020-11-11. Use getProperties from @tsed/schema
*/
static getProperties(target, options = {}) {
return schema_1.getProperties(target, options);
}
};
PropertyMetadata = tslib_1.__decorate([
schema_1.JsonEntityComponent(core_1.DecoratorTypes.PROP)
], PropertyMetadata);
exports.PropertyMetadata = PropertyMetadata;
//# sourceMappingURL=PropertyMetadata.js.map