UNPKG

diffusion

Version:

Diffusion JavaScript client

26 lines (25 loc) 956 B
"use strict"; /** * @module Services.Control */ Object.defineProperty(exports, "__esModule", { value: true }); exports.ChangeAuthorisationRolesFilterRequest = void 0; /** * Data type for a CHANGE_AUTHORISATION_ROLES_FILTER request. */ var ChangeAuthorisationRolesFilterRequest = /** @class */ (function () { /** * Create a new ChangeAuthorisationRolesFilterRequest instance * * @param sessionID the filter specifying the sessions on which the roles should be changed * @param rolesToRemove the roles to remove * @param removeProperties the roles to add */ function ChangeAuthorisationRolesFilterRequest(filter, rolesToRemove, rolesToAdd) { this.filter = filter; this.rolesToRemove = rolesToRemove; this.rolesToAdd = rolesToAdd; } return ChangeAuthorisationRolesFilterRequest; }()); exports.ChangeAuthorisationRolesFilterRequest = ChangeAuthorisationRolesFilterRequest;