UNPKG

ngx-admin-lte

Version:

AdminLTE theme for angular

16 lines 2.49 kB
export class User { constructor(data = {}) { this.connected = false; this.firstname = data.firstname || ''; this.lastname = data.lastname || ''; this.email = data.email || ''; this.avatarUrl = data.avatarUrl || ''; this.creationDate = data.creation_date || Date.now(); this.preferredLang = data.preferredLang || null; this.connected = data.connected || false; } getName() { return this.firstname + ' ' + this.lastname; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXNlci5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1hZG1pbi1sdGUvIiwic291cmNlcyI6WyJtb2RlbHMvdXNlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLE9BQU8sSUFBSTtJQVNiLFlBQW9CLE9BQVksRUFBRTtRQUYzQixjQUFTLEdBQUcsS0FBSyxDQUFDO1FBR3JCLElBQUksQ0FBQyxTQUFTLEdBQUcsSUFBSSxDQUFDLFNBQVMsSUFBSSxFQUFFLENBQUM7UUFDdEMsSUFBSSxDQUFDLFFBQVEsR0FBRyxJQUFJLENBQUMsUUFBUSxJQUFJLEVBQUUsQ0FBQztRQUNwQyxJQUFJLENBQUMsS0FBSyxHQUFHLElBQUksQ0FBQyxLQUFLLElBQUksRUFBRSxDQUFDO1FBQzlCLElBQUksQ0FBQyxTQUFTLEdBQUcsSUFBSSxDQUFDLFNBQVMsSUFBSSxFQUFFLENBQUM7UUFDdEMsSUFBSSxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsYUFBYSxJQUFJLElBQUksQ0FBQyxHQUFHLEVBQUUsQ0FBQztRQUNyRCxJQUFJLENBQUMsYUFBYSxHQUFHLElBQUksQ0FBQyxhQUFhLElBQUksSUFBSSxDQUFDO1FBQ2hELElBQUksQ0FBQyxTQUFTLEdBQUcsSUFBSSxDQUFDLFNBQVMsSUFBSSxLQUFLLENBQUM7SUFDN0MsQ0FBQztJQUVNLE9BQU87UUFDVixPQUFPLElBQUksQ0FBQyxTQUFTLEdBQUcsR0FBRyxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUM7SUFDaEQsQ0FBQztDQUNKIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNsYXNzIFVzZXIge1xuICAgIHB1YmxpYyBmaXJzdG5hbWU6IHN0cmluZztcbiAgICBwdWJsaWMgbGFzdG5hbWU6IHN0cmluZztcbiAgICBwdWJsaWMgZW1haWw6IHN0cmluZztcbiAgICBwdWJsaWMgYXZhdGFyVXJsOiBzdHJpbmc7XG4gICAgcHVibGljIGNyZWF0aW9uRGF0ZTogc3RyaW5nO1xuICAgIHB1YmxpYyBwcmVmZXJyZWRMYW5nOiBzdHJpbmc7XG4gICAgcHVibGljIGNvbm5lY3RlZCA9IGZhbHNlO1xuXG4gICAgcHVibGljIGNvbnN0cnVjdG9yKCBkYXRhOiBhbnkgPSB7fSkge1xuICAgICAgICB0aGlzLmZpcnN0bmFtZSA9IGRhdGEuZmlyc3RuYW1lIHx8ICcnO1xuICAgICAgICB0aGlzLmxhc3RuYW1lID0gZGF0YS5sYXN0bmFtZSB8fCAnJztcbiAgICAgICAgdGhpcy5lbWFpbCA9IGRhdGEuZW1haWwgfHwgJyc7XG4gICAgICAgIHRoaXMuYXZhdGFyVXJsID0gZGF0YS5hdmF0YXJVcmwgfHwgJyc7XG4gICAgICAgIHRoaXMuY3JlYXRpb25EYXRlID0gZGF0YS5jcmVhdGlvbl9kYXRlIHx8IERhdGUubm93KCk7XG4gICAgICAgIHRoaXMucHJlZmVycmVkTGFuZyA9IGRhdGEucHJlZmVycmVkTGFuZyB8fCBudWxsO1xuICAgICAgICB0aGlzLmNvbm5lY3RlZCA9IGRhdGEuY29ubmVjdGVkIHx8IGZhbHNlO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXROYW1lKCkge1xuICAgICAgICByZXR1cm4gdGhpcy5maXJzdG5hbWUgKyAnICcgKyB0aGlzLmxhc3RuYW1lO1xuICAgIH1cbn1cbiJdfQ==