Class LongPressGesture

Definition

Namespace:
Tizen.NUI
Assembly:
Tizen.NUI.dll
API Level:
3

A long press gesture is emitted when the user holds the screen with the stated number of fingers.
A long press gesture finishes when all touches have been released.

C#
Copy
public class LongPressGesture : Gesture, INotifyPropertyChanged, IDynamicResourceHandler, IElement, INameScope, IElementController, IDisposable
Inheritance
System.Object
Tizen.NUI.Binding.Element
LongPressGesture
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable

Constructors

View Source

LongPressGesture(Gesture.StateType)

The constructor.

Declaration
C#
Copy
public LongPressGesture(Gesture.StateType state)
Parameters
Type Name Description
Gesture.StateType state

The state of the gesture

API Level: 3

Properties

View Source

LocalPoint

This is the point, in local actor coordinates, where the long press occurred.
If a multi-touch long press, then this is the centroid of all the touch points.

Declaration
C#
Copy
public Vector2 LocalPoint { get; }
Property Value
Type Description
Vector2
API Level: 3
View Source

NumberOfTouches

The number of touch points in this long press gesture, i.e., the number of fingers the user had on the screen to generate the long press gesture.

Declaration
C#
Copy
public uint NumberOfTouches { get; }
Property Value
Type Description
System.UInt32
API Level: 3
View Source

ScreenPoint

This is the point, in screen coordinates, where the long press occurred.
If a multi-touch long press, then this is the centroid of all the touch points.

Declaration
C#
Copy
public Vector2 ScreenPoint { get; }
Property Value
Type Description
Vector2
API Level: 3

Implements

System.ComponentModel.INotifyPropertyChanged
System.IDisposable