scalafx

event

package event

Wraps javafx.event package.

Source
package.scala
Linear Supertypes
Content Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. event
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class ActionEvent extends Event with SFXDelegate[javafx.event.ActionEvent]

  2. class Event extends SFXDelegate[javafx.event.Event]

    Wrapper class for Event.

  3. abstract class EventDispatchChain extends SFXDelegate[javafx.event.EventDispatchChain]

    Represents a chain of EventDispatcher objects, which can dispatch an Event.

    Represents a chain of EventDispatcher objects, which can dispatch an Event. The event is dispatched by passing it from one EventDispatcher to the next in the chain until the end of chain is reached. Each EventDispatcher in the chain can influence the event path and the event itself. The chain is usually formed by following some parent - child hierarchy from the root to the event target and appending all EventDispatcher objects encountered to the chain.

    Wraps a JavaFX EventDispatchChain.

  4. abstract class EventDispatcher extends SFXDelegate[javafx.event.EventDispatcher]

    An represents an event dispatching and processing entity.

    An represents an event dispatching and processing entity. It is used when an needs to be dispatched to the associated EventTarget through the EventDispatchChain specified by the target. Each in the chain can influence the event path and the event itself. One can appear in multiple chains.

    Wraps a JavaFX EventDispatcher.

  5. trait EventHandlerDelegate extends AnyRef

    Trait used for handle events manipulation.

    Trait used for handle events manipulation. JavaFX class wrapped must have methods defined in scalafx.event.EventHandlerDelegate.EventHandled Type:

    def addEventHandler   [E <: jfxe.Event](eventType: jfxe.EventType[E], eventHandler: jfxe.EventHandler[_ >: E])
    def removeEventHandler[E <: jfxe.Event](eventType: jfxe.EventType[E], eventHandler: jfxe.EventHandler[_ >: E])
    def addEventFilter    [E <: jfxe.Event](eventType: jfxe.EventType[E], eventHandler: jfxe.EventHandler[_ >: E])
    def removeEventFilter [E <: jfxe.Event](eventType: jfxe.EventType[E], eventHandler: jfxe.EventHandler[_ >: E])
    def buildEventDispatchChain(chain: jfxe.EventDispatchChain): jfxe.EventDispatchChain
  6. trait EventIncludes extends AnyRef

    Contains implicit methods to convert from javafx.event Classes to their ScalaFX counterparts.

  7. abstract class EventTarget extends SFXDelegate[javafx.event.EventTarget]

    Wraps a JavaFX EventTarget.

  8. class EventType[T <: javafx.event.Event] extends SFXDelegate[javafx.event.EventType[T]]

Value Members

  1. object ActionEvent

  2. object Event

  3. object EventDispatchChain

  4. object EventDispatcher

  5. object EventHandler

    Companion Object for EventHandler interface.

  6. object EventIncludes extends EventIncludes

  7. object EventTarget

  8. object EventType

  9. package subscriptions

Inherited from AnyRef

Inherited from Any

Ungrouped