import {UserExtra} from "./UserExtra"; import {InitableModel} from "../../core/InitableModel"; export class User extends InitableModel { id:string; username: string; displayName:string; login:string; roles:string[]; photo:string; level:number; photoLarge:string; created:Date; updated:Date; extra:UserExtra = null; storiesNumber: number; constructor({init = {}}) { super({init}); let extra = init['extra'] ? init['extra'] : {}; this.extra = new UserExtra({init: extra}); } }