wechat-work
Version:
sdk for work.weixin.qq.com/api/doc.
62 lines • 1.76 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var true_false_enum_1 = require("./true-false.enum");
var User = /** @class */ (function () {
function User(obj) {
Object.assign(this, obj);
}
Object.defineProperty(User.prototype, "userId", {
get: function () {
return this.userid;
},
set: function (userId) {
this.userid = userId;
},
enumerable: true,
configurable: true
});
Object.defineProperty(User.prototype, "englishName", {
get: function () {
// Maybe this is a TS bug
return this.english_name || "";
},
set: function (engName) {
this.english_name = engName;
},
enumerable: true,
configurable: true
});
Object.defineProperty(User.prototype, "isLeader", {
get: function () {
return this.isleader || true_false_enum_1.EnumTrueFalse.False;
},
set: function (is) {
this.isleader = is;
},
enumerable: true,
configurable: true
});
Object.defineProperty(User.prototype, "extAttr", {
get: function () {
return this.extattr || { attrs: [] };
},
set: function (extra) {
this.extAttr = extra;
},
enumerable: true,
configurable: true
});
Object.defineProperty(User.prototype, "toInvite", {
get: function () {
return this.to_invite || false;
},
set: function (is) {
this.to_invite = is;
},
enumerable: true,
configurable: true
});
return User;
}());
exports.User = User;
//# sourceMappingURL=user.class.js.map