layout: default title: DomPointerEvent parent: Core Classes —
dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Events
DomPointerEvent Class
Represents the native DOM pointer event that the ArcGIS event is built on top of.
public class DomPointerEvent :
System.IEquatable<dymaptic.GeoBlazor.Core.Events.DomPointerEvent>
Inheritance System.Object 🡒 DomPointerEvent
Implements System.IEquatable<DomPointerEvent>
Constructors
DomPointerEvent(Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable) Constructor
Represents the native DOM pointer event that the ArcGIS event is built on top of.
public DomPointerEvent(System.Nullable<long> PointerId, System.Nullable<double> Width, System.Nullable<double> Height, System.Nullable<double> Pressure, System.Nullable<double> TangentialPressure, System.Nullable<double> TiltX, System.Nullable<double> TiltY, System.Nullable<double> Twist, System.Nullable<dymaptic.GeoBlazor.Core.Events.PointerType> PointerType, System.Nullable<bool> IsPrimary, System.Nullable<bool> IsTrusted);
Parameters
PointerId
System.Nullable<System.Int64>
A unique identifier for the pointer causing the event.
Width
System.Nullable<System.Double>
The width (magnitude on the X axis), in CSS pixels, of the contact geometry of the pointer.
Height
System.Nullable<System.Double>
The height (magnitude on the Y axis), in CSS pixels, of the contact geometry of the pointer.
Pressure
System.Nullable<System.Double>
The normalized pressure of the pointer input in the range 0 to 1, where 0 and 1 represent the minimum and maximum
pressure the hardware is capable of detecting, respectively.
TangentialPressure
System.Nullable<System.Double>
The normalized tangential pressure of the pointer input (also known as barrel pressure or cylinder stress) in the
range -1 to 1, where 0 is the neutral position of the control.
TiltX
System.Nullable<System.Double>
The plane angle (in degrees, in the range of -90 to 90) between the Y–Z plane and the plane containing both the
pointer (e.g. pen stylus) axis and the Y axis.
TiltY
System.Nullable<System.Double>
The plane angle (in degrees, in the range of -90 to 90) between the X–Z plane and the plane containing both the
pointer (e.g. pen stylus) axis and the X axis.
Twist
System.Nullable<System.Double>
The clockwise rotation of the pointer (e.g. pen stylus) around its major axis in degrees, with a value in the range
0 to 359.
PointerType
System.Nullable<PointerType>
Indicates the device type that caused the event (mouse, pen, touch, etc.).
IsPrimary
System.Nullable<System.Boolean>
Indicates if the pointer represents the primary pointer of this pointer type.
IsTrusted
System.Nullable<System.Boolean>
Indicates if the event is trusted.
Properties
DomPointerEvent.Height Property
The height (magnitude on the Y axis), in CSS pixels, of the contact geometry of the pointer.
public System.Nullable<double> Height { get; set; }
Property Value
System.Nullable<System.Double>
DomPointerEvent.IsPrimary Property
Indicates if the pointer represents the primary pointer of this pointer type.
public System.Nullable<bool> IsPrimary { get; set; }
Property Value
System.Nullable<System.Boolean>
DomPointerEvent.IsTrusted Property
Indicates if the event is trusted.
public System.Nullable<bool> IsTrusted { get; set; }
Property Value
System.Nullable<System.Boolean>
DomPointerEvent.PointerId Property
A unique identifier for the pointer causing the event.
public System.Nullable<long> PointerId { get; set; }
Property Value
DomPointerEvent.PointerType Property
Indicates the device type that caused the event (mouse, pen, touch, etc.).
public System.Nullable<dymaptic.GeoBlazor.Core.Events.PointerType> PointerType { get; set; }
Property Value
DomPointerEvent.Pressure Property
The normalized pressure of the pointer input in the range 0 to 1, where 0 and 1 represent the minimum and maximum
pressure the hardware is capable of detecting, respectively.
public System.Nullable<double> Pressure { get; set; }
Property Value
System.Nullable<System.Double>
DomPointerEvent.TangentialPressure Property
The normalized tangential pressure of the pointer input (also known as barrel pressure or cylinder stress) in the
range -1 to 1, where 0 is the neutral position of the control.
public System.Nullable<double> TangentialPressure { get; set; }
Property Value
System.Nullable<System.Double>
DomPointerEvent.TiltX Property
The plane angle (in degrees, in the range of -90 to 90) between the Y–Z plane and the plane containing both the
pointer (e.g. pen stylus) axis and the Y axis.
public System.Nullable<double> TiltX { get; set; }
Property Value
System.Nullable<System.Double>
DomPointerEvent.TiltY Property
The plane angle (in degrees, in the range of -90 to 90) between the X–Z plane and the plane containing both the
pointer (e.g. pen stylus) axis and the X axis.
public System.Nullable<double> TiltY { get; set; }
Property Value
System.Nullable<System.Double>
DomPointerEvent.Twist Property
The clockwise rotation of the pointer (e.g. pen stylus) around its major axis in degrees, with a value in the range
0 to 359.
public System.Nullable<double> Twist { get; set; }
Property Value
System.Nullable<System.Double>
DomPointerEvent.Width Property
The width (magnitude on the X axis), in CSS pixels, of the contact geometry of the pointer.
public System.Nullable<double> Width { get; set; }