scalafx.delegate

Type members

Classlikes

Companion
class
trait AlignmentDelegate[J <: Object & Aligned] extends SFXDelegate[J]

Trait that unifies JavaFX classes that contains properties indicating component's internal alignment, represented by alignmentProperty and its respective getter and setters.

Trait that unifies JavaFX classes that contains properties indicating component's internal alignment, represented by alignmentProperty and its respective getter and setters.

Companion
object
trait AlignmentPropertyDelegate extends SFXDelegate[ReadOnlyObjectProperty[_]]
Companion
class
Companion
object
Companion
class
trait DimensionDelegate[J <: Object & Dimensioned] extends SFXDelegate[J]

Trait that unifies JavaFX classes that contains properties indicating height and width, represented by heightProperty and widthProperty and their respective getter and setters.

Trait that unifies JavaFX classes that contains properties indicating height and width, represented by heightProperty and widthProperty and their respective getter and setters.

Type Params
J

Original JavaFX type that contains height and width properties.

Companion
object
object FireDelegate
Companion
class
trait FireDelegate[J <: Object & Fired] extends SFXDelegate[J]

Unify classes that contains a fire() method that has no return (void)

Unify classes that contains a fire() method that has no return (void)

Companion
object
Companion
class
trait PositionDelegate[J <: Object & Positioned] extends SFXDelegate[J]

Trait that unifies JavaFX classes that contains properties indicating localization in 2 dimensions, represented by xProperty and yProperty and their respective getter and setters.

Trait that unifies JavaFX classes that contains properties indicating localization in 2 dimensions, represented by xProperty and yProperty and their respective getter and setters.

Companion
object
object SFXDelegate
Companion
class
trait SFXDelegate[+D <: Object] extends AnyRef

Basic trait for all JavaFX classes wrapping.

Basic trait for all JavaFX classes wrapping.

Type Params
D

JavaFX class to be wrapped.

Companion
object
trait SFXEnumDelegate[E <: Enum[E]] extends SFXDelegate[E]

Base trait for JavaFX `enum` wrappers.

Base trait for JavaFX `enum` wrappers.

Type Params
E

Original JavaFX enum

trait SFXEnumDelegateCompanion[E <: Enum[E], S <: SFXEnumDelegate[E]]

Base trait for all Companion objects SFXEnumDelegate subclasses. It mirrors static methods for `Enum`.

Base trait for all Companion objects SFXEnumDelegate subclasses. It mirrors static methods for `Enum`.

Type Params
E

Original JavaFX enum

S

SFXEnumDelegate that wrappers E