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();
|
}
|
}
|