PCanvasEvent class abstract

A PCanvas event.

See PCanvasClickEvent.

Implementers

Constructors

PCanvasEvent(String type, {PCanvasEvent? parentEvent, PCanvasElement? targetElement, PCanvas? pCanvas, Object? nativeEvent})
const

Properties

hashCode int
The hash code for this object.
no setteroverride
nativeEvent Object?
The native event object.
final
parentElement PCanvasElement?
The parent PCanvasElement of this event. See parentEvent.
no setter
parentEvent PCanvasEvent?
The event received by the parent element.
final
pCanvas PCanvas?
The PCanvas processing this event.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetElement PCanvasElement?
The target PCanvasElement of this event.
final
type String
The event type.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
preventDefault([PCanvas? pCanvas]) bool
Prevents PCanvasEvent.nativeEvent default behavior if pCanvas parameter or field is provided.
toInfoString({bool withParentEvents = true, bool withType = true, String indent = ''}) String
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override