/// <inheritdoc />
 public Task ClickAsync(
     int delay            = 0,
     MouseButton button   = MouseButton.Left,
     int clickCount       = 1,
     Modifier[] modifiers = null,
     Point?position       = null,
     int?timeout          = null,
     bool force           = false,
     bool?noWaitAfter     = null)
 => _channel.ClickAsync(delay, button, clickCount, modifiers, position, timeout, force, noWaitAfter);
 /// <inheritdoc />
 public Task ClickAsync(
     MouseButton button,
     int?clickCount,
     float?delay,
     Position position,
     IEnumerable <KeyboardModifier> modifiers,
     bool?force,
     bool?noWaitAfter,
     float?timeout,
     bool?trial)
 => _channel.ClickAsync(delay ?? 0, button.EnsureDefaultValue(MouseButton.Left), clickCount ?? 1, modifiers, position, timeout, force ?? false, noWaitAfter);
Beispiel #3
0
 public Task ClickAsync(ElementHandleClickOptions options = default)
 => _channel.ClickAsync(
     delay: options?.Delay,
     button: options?.Button,
     clickCount: options?.ClickCount,
     modifiers: options?.Modifiers,
     position: options?.Position,
     timeout: options?.Timeout,
     force: options?.Force,
     noWaitAfter: options?.NoWaitAfter,
     trial: options?.Trial);