UNPKG

@dasch-swiss/dsp-js

Version:
34 lines 1.31 kB
import { __decorate, __metadata } from "tslib"; import { JsonObject, JsonProperty } from 'json2typescript'; import { AdministrativePermissionsPerProjectConverter } from './custom-converters/administrative-permissions-per-project-converter'; import { GroupsPerProjectConverter } from './custom-converters/groups-per-project-converter'; /** * A user's permissions data. * * @category Model Admin */ let PermissionsData = class PermissionsData { constructor() { /** * A user's administrative permissions per project. */ this.administrativePermissionsPerProject = undefined; /** * A user's groups per project. */ this.groupsPerProject = undefined; } }; __decorate([ JsonProperty('administrativePermissionsPerProject', AdministrativePermissionsPerProjectConverter, true), __metadata("design:type", Object) ], PermissionsData.prototype, "administrativePermissionsPerProject", void 0); __decorate([ JsonProperty('groupsPerProject', GroupsPerProjectConverter, true), __metadata("design:type", Object) ], PermissionsData.prototype, "groupsPerProject", void 0); PermissionsData = __decorate([ JsonObject('PermissionsData') ], PermissionsData); export { PermissionsData }; //# sourceMappingURL=permissions-data.js.map