UNPKG

@dasch-swiss/dsp-js

Version:
40 lines 1.16 kB
import { __decorate, __metadata } from "tslib"; import { JsonObject, JsonProperty } from 'json2typescript'; /** * A permission. * * @category Model Admin */ let Permission = class Permission { constructor() { /** * An IRI representing additional information about the permission. */ this.additionalInformation = undefined; /** * The name of the enclosing object. */ this.name = ''; /** * A permission's numeric permission code. */ this.permissionCode = undefined; } }; __decorate([ JsonProperty('additionalInformation', String, true), __metadata("design:type", String) ], Permission.prototype, "additionalInformation", void 0); __decorate([ JsonProperty('name', String), __metadata("design:type", Object) ], Permission.prototype, "name", void 0); __decorate([ JsonProperty('permissionCode', Number, true), __metadata("design:type", Number) ], Permission.prototype, "permissionCode", void 0); Permission = __decorate([ JsonObject('Permission') ], Permission); export { Permission }; //# sourceMappingURL=permission.js.map