UNPKG

@awhere/api

Version:

The awesome aWhere API for JavaScript.

54 lines 2.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var AdminPermission = /** @class */ (function () { function AdminPermission(props) { this.createRole = false; this.createUser = false; this.deleteRole = false; this.deleteUser = false; this.updateRole = false; this.updateUser = false; this.createCredential = false; this.deleteCredential = false; this.updateCredential = false; this.updateConfiguration = false; if (props !== undefined) { if (props.createRole !== undefined) { this.createRole = props.createRole; } if (props.createUser !== undefined) { this.createUser = props.createUser; } if (props.deleteRole !== undefined) { this.deleteRole = props.deleteRole; } if (props.deleteUser !== undefined) { this.deleteUser = props.deleteUser; } if (props.updateRole !== undefined) { this.updateRole = props.updateRole; } if (props.updateUser !== undefined) { this.updateUser = props.updateUser; } if (props.createCredential !== undefined) { this.createCredential = props.createCredential; } if (props.deleteCredential !== undefined) { this.deleteCredential = props.deleteCredential; } if (props.updateCredential !== undefined) { this.updateCredential = props.updateCredential; } if (props.updateConfiguration !== undefined) { this.updateConfiguration = props.updateConfiguration; } } } AdminPermission.prototype.toJSON = function () { return Object.assign({}, this); }; return AdminPermission; }()); exports.default = AdminPermission; //# sourceMappingURL=AdminPermission.js.map