| import { ViewBase } from '../../libappbase/viewbase'; | 
| import { AppMP } from '../appmp'; | 
| import { FormKPIMatrix } from '../forms/form.kpimatrix'; | 
| import { FormScenario } from '../forms/form.scenario'; | 
|   | 
| /** | 
|  * Scenario Comparison > Costs view | 
|  */ | 
| export class ViewScenarioComparisonCost extends ViewBase { | 
|   public readonly name = 'Compare costs'; | 
|   public readonly viewPath = 'Scenario Comparison > Costs'; | 
|   | 
|   public formScenarioManager = new FormScenario(); | 
|   public formKPIMatrix = new FormKPIMatrix(); | 
|   | 
|   /** | 
|    * Switch to Scenario Comparison Cost View | 
|    */ | 
|   public async switchTo(): Promise<void> { | 
|     const appMP = AppMP.getInstance(); | 
|     // Click Scenario Comparison on action bar page | 
|     await appMP.abpScenarioComparison.click(); | 
|     await appMP.abpScenarioComparison.btnCosts.click(); | 
|     await this.formScenarioManager.waitUntilPresent(); | 
|     await this.formKPIMatrix.waitUntilPresent(); | 
|   } | 
| } |