WebEvent

scalafx.scene.web.WebEvent
See theWebEvent companion object
final class WebEvent[T](val delegate: WebEvent[T]) extends Event, SFXDelegate[WebEvent[T]]

Value parameters

delegate

JavaFX WebEvent. Since it has no default constructor, there is not default value.

Attributes

Constructor

Creates a new ScalaFX WebEvent from its JavaFX equivalent.

Companion
object
Graph
Supertypes
class Event
trait SFXDelegate[WebEvent[T]]
class Object
trait Matchable
class Any

Members list

Value members

Constructors

def this(source: Any, eventType: EventType[WebEvent[_]], data: T)

Creates a new event object.

Creates a new event object.

Attributes

Concrete methods

def data: T

Returns data item carried by this event.

Returns data item carried by this event.

Attributes

Inherited methods

def consume(): Unit

Marks this Event as consumed. This stops its further propagation.

Marks this Event as consumed. This stops its further propagation.

Attributes

Inherited from:
Event

Indicates whether this Event has been consumed by any filter or handler.

Indicates whether this Event has been consumed by any filter or handler.

Attributes

Inherited from:
Event
def copyFor(newSource: AnyRef, newTarget: EventTarget): Event

Creates and returns a copy of this event with the specified event source and target.

Creates and returns a copy of this event with the specified event source and target.

Attributes

Inherited from:
Event
override def equals(ref: Any): Boolean

Verifies if a object is equals to this delegate.

Verifies if a object is equals to this delegate.

Value parameters

ref

Object to be compared.

Attributes

Returns

if the other object is equals to this delegate or not.

Definition Classes
SFXDelegate -> Any
Inherited from:
SFXDelegate
def eventType: EventType[_ <: Event]

Gets the event type of this event.

Gets the event type of this event.

Attributes

Inherited from:
Event
override def hashCode: Int

Attributes

Returns

The delegate hashcode

Definition Classes
SFXDelegate -> Any
Inherited from:
SFXDelegate
def source: Object

Returns the object on which the Event initially occurred.

Returns the object on which the Event initially occurred.

Attributes

Inherited from:
Event
def target: EventTarget

Returns the event target of this event.

Returns the event target of this event.

Attributes

Inherited from:
Event
override def toString: String

Attributes

Returns

Returns the original delegate's toString() adding a [SFX] prefix.

Definition Classes
SFXDelegate -> Any
Inherited from:
SFXDelegate

Concrete fields

override val delegate: WebEvent[T]

JavaFX object to be wrapped.

JavaFX object to be wrapped.

Attributes