setCPUPerformanceOverride method

Future<void> setCPUPerformanceOverride({
  1. @Enum.new(['unknown', 'low', 'mid', 'high', 'ultra']) String? performanceTier,
})

Overrides the value of navigator.cpuPerformance performanceTier Override value. Omitting the parameter disables the override.

Implementation

Future<void> setCPUPerformanceOverride({
  @Enum(['unknown', 'low', 'mid', 'high', 'ultra']) String? performanceTier,
}) async {
  assert(
    performanceTier == null ||
        const [
          'unknown',
          'low',
          'mid',
          'high',
          'ultra',
        ].contains(performanceTier),
  );
  await _client.send('Emulation.setCPUPerformanceOverride', {
    'performanceTier': ?performanceTier,
  });
}