UNPKG

@dasch-swiss/dsp-js

Version:
40 lines 1.44 kB
import { __decorate, __metadata } from "tslib"; import { JsonObject, JsonProperty } from 'json2typescript'; import { AdminDoapBase } from './admin-doap-base'; /** * @category Model Admin */ let DefaultObjectAccessPermission = class DefaultObjectAccessPermission extends AdminDoapBase { constructor() { super(...arguments); /** * The group that the permission applies to. */ this.forGroup = undefined; /** * The property that the permission applies to. */ this.forProperty = undefined; /** * The resource class that the permission applies to. */ this.forResourceClass = undefined; } }; __decorate([ JsonProperty('forGroup', String, true), __metadata("design:type", String) ], DefaultObjectAccessPermission.prototype, "forGroup", void 0); __decorate([ JsonProperty('forProperty', String, true), __metadata("design:type", String) ], DefaultObjectAccessPermission.prototype, "forProperty", void 0); __decorate([ JsonProperty('forResourceClass', String, true), __metadata("design:type", String) ], DefaultObjectAccessPermission.prototype, "forResourceClass", void 0); DefaultObjectAccessPermission = __decorate([ JsonObject('DefaultObjectAccessPermission') ], DefaultObjectAccessPermission); export { DefaultObjectAccessPermission }; //# sourceMappingURL=default-object-access-permission.js.map