Skip to content

Touchscreen

Namespace: PuppeteerSharp.Input

public abstract class Touchscreen : ITouchscreen

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

Inheritance: object

Implements: ITouchscreen

Derived: CdpTouchscreen

View source

public Task TapAsync(decimal x, decimal y)

Dispatches a touchstart and touchend event.

Parameters

Name Type Description
x decimal The touch X location.
y decimal The touch Y location.

Returns: Task — Task.

View source

public Task TouchEndAsync()

Dispatches a touchend event on the first touch that is active.

Returns: Task — A Task that resolves when the message was confirmed by the browser.

View source

public Task TouchMoveAsync(decimal x, decimal y)

Dispatches a touchmove event on the first touch that is active.

Parameters

Name Type Description
x decimal The touch X location.
y decimal The touch Y location.

Returns: Task — A Task that resolves when the message was confirmed by the browser.

View source

public abstract Task<ITouchHandle> TouchStartAsync(decimal x, decimal y)

Dispatches a touchstart event.

Parameters

Name Type Description
x decimal The touch X location.
y decimal The touch Y location.

Returns: Task<ITouchHandle> — A Task that resolves with a handle for the touch that was started.

View source

Made with love by Dario Kondratiuk