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