Package

subscriptfx

Permalink

package subscriptfx

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. subscriptfx
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class FXCodeExecutorAdapter[R, CE <: CodeExecutorTrait] extends CodeExecutorAdapter[R, CE]

    Permalink
  2. type HasActionAndDisable = AnyRef { ... /* 2 definitions in type refinement */ }

    Permalink
  3. trait SSFXApp extends JFXApp with SSProcess

    Permalink
  4. trait StageP extends SSProcess

    Permalink

    Stage process complements ScalaFX Stage.

Value Members

  1. object SSFXApp

    Permalink
  2. object SSPlatform

    Permalink
  3. implicit def act2script(act: HasActionAndDisable): Script[Any]

    Permalink

    Experimental: converts an object with an onAction event handler to a script.

    Experimental: converts an object with an onAction event handler to a script. Disables the object if it is not listened to.

  4. def eventTrigger[J <: Event, S <: SFXDelegate[J]](obj: EventHandlerDelegate, eType: EventType[J], predicate: (S) ⇒ Boolean = (e: Any) => true)(implicit jfx2sfx: (J) ⇒ S): Script[Any]

    Permalink

    Used to construct triggers that trigger on certain events.

    Used to construct triggers that trigger on certain events.

    obj

    the object that will listen to the events.

    eType

    the type of the expected event. Usually the companion objects of the target event class have instances of the EventType class.

    predicate

    defines on which events to trigger.

    returns

    a Trigger implicitly converted to Script[Any]. Will trigger if the event of the desired type arrives and if predicate(event) is true.

  5. def guard[J <: Event, S <: SFXDelegate[J]](comp: EventHandlerDelegate, test: ⇒ Boolean, eType: EventType[J])(implicit jfs2sfx: (J) ⇒ S): Script[Any]

    Permalink
  6. def guard(comp: EventHandlerDelegate, test: ⇒ Boolean, trigger: (EventHandlerDelegate) ⇒ Script[Any] = ...): Script[Any]

    Permalink
  7. def gui[N <: CallGraphNode](implicit there: N): Unit

    Permalink
  8. def keyCode2scriptBuilder(obj: EventHandlerDelegate, k: KeyCode, eType: EventType[KeyEvent]): Script[Any]

    Permalink

    Used to build implicit conversions from KeyCode to script, so that it is possible to write things like KeyCode.Enter in a script.

    Used to build implicit conversions from KeyCode to script, so that it is possible to write things like KeyCode.Enter in a script.

    obj

    an object that will listen to the keyboard.

    k

    the particular key to listen to, can be obtained from the KeyCode object.

    eType

    one of the fields defined in the KeyEvent object.

  9. def op2script[J <: Event, S <: Event with SFXDelegate[J]](handlerProp: ObjectProperty[EventHandler[J]])(implicit c: (J) ⇒ S): Script[Any]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped