import { ChartSOP } from '../../libappsop/chartsop';
|
import { FormSOP } from '../../libappsop/formsop';
|
|
export class FormScenarioAnalysisBottleneckResources extends FormSOP {
|
public chartScenarioAnalysisBottleneckResources = new ChartScenarioAnalysisBottleneckResources();
|
|
public constructor() {
|
super('FormScenarioAnalysisBottleneckResource');
|
}
|
|
// Override base method to include waiting for child chart
|
public async waitUntilPresent(ignorePendingAsyncQuill?: boolean): Promise<void> {
|
await super.waitUntilPresent(ignorePendingAsyncQuill);
|
|
await this.chartScenarioAnalysisBottleneckResources.waitUntilPresent();
|
}
|
}
|
|
export class ChartScenarioAnalysisBottleneckResources extends ChartSOP {
|
public static readonly chartTitle = 'Bottleneck resources';
|
public static readonly chartYAxisTitle = 'Utilization(%)';
|
public constructor() {
|
super('DashboardChartScenarioAnalysisBottleneckResources');
|
}
|
}
|