UNPKG

@dasch-swiss/dsp-js

Version:
63 lines 2.33 kB
import { __decorate, __metadata } from "tslib"; import { JsonObject, JsonProperty } from 'json2typescript'; import { Constants } from '../../../Constants'; import { CreateValue } from './create-value'; /** * @category Model V2 */ let CreateDateValue = class CreateDateValue extends CreateValue { constructor() { super(Constants.DateValue); this.calendar = ''; this.startDay = undefined; this.startMonth = undefined; this.startYear = 0; this.startEra = undefined; this.endDay = undefined; this.endMonth = undefined; this.endYear = 0; this.endEra = undefined; } }; __decorate([ JsonProperty(Constants.DateValueHasCalendar, String), __metadata("design:type", Object) ], CreateDateValue.prototype, "calendar", void 0); __decorate([ JsonProperty(Constants.DateValueHasStartDay, Number, true), __metadata("design:type", Number) ], CreateDateValue.prototype, "startDay", void 0); __decorate([ JsonProperty(Constants.DateValueHasStartMonth, Number, true), __metadata("design:type", Number) ], CreateDateValue.prototype, "startMonth", void 0); __decorate([ JsonProperty(Constants.DateValueHasStartYear, Number), __metadata("design:type", Object) ], CreateDateValue.prototype, "startYear", void 0); __decorate([ JsonProperty(Constants.DateValueHasStartEra, String, true), __metadata("design:type", String) ], CreateDateValue.prototype, "startEra", void 0); __decorate([ JsonProperty(Constants.DateValueHasEndDay, Number, true), __metadata("design:type", Number) ], CreateDateValue.prototype, "endDay", void 0); __decorate([ JsonProperty(Constants.DateValueHasEndMonth, Number, true), __metadata("design:type", Number) ], CreateDateValue.prototype, "endMonth", void 0); __decorate([ JsonProperty(Constants.DateValueHasEndYear, Number), __metadata("design:type", Object) ], CreateDateValue.prototype, "endYear", void 0); __decorate([ JsonProperty(Constants.DateValueHasEndEra, String, true), __metadata("design:type", String) ], CreateDateValue.prototype, "endEra", void 0); CreateDateValue = __decorate([ JsonObject('CreateDateValue'), __metadata("design:paramtypes", []) ], CreateDateValue); export { CreateDateValue }; //# sourceMappingURL=create-date-value.js.map