export interface Dialog { isPlayer: boolean; content: string; isLoading?: boolean; } export class DiaLogData { public Dialogs: Dialog[] = []; public cleanDialog() { this.Dialogs = []; } public pushDialog( isPlayer: boolean, str: string, isLoading: boolean = false ) { if (!this.Dialogs) this.Dialogs = []; this.Dialogs.push({ isPlayer: isPlayer, content: str, isLoading: isLoading, }); } public GetDialogs() { return this.Dialogs; } }