
scalafx.scene.SceneProperty.scala Maven / Gradle / Ivy
The newest version!
/*
* Copyright (c) 2011-2024, ScalaFX Project
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* * Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* * Neither the name of the ScalaFX Project nor the
* names of its contributors may be used to endorse or promote products
* derived from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE SCALAFX PROJECT OR ITS CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package scalafx.scene
import javafx.beans.{binding => jfxbb, property => jfxbp}
import javafx.scene.{input => jfxsi, paint => jfxsp}
import javafx.{collections => jfxc, event => jfxe, geometry => jfxg, scene => jfxs, stage => jfxst}
import scalafx.beans.binding.BindingIncludes.{jfxBooleanBinding2sfx, jfxObjectBinding2sfx}
import scalafx.beans.binding.{BooleanBinding, ObjectBinding}
import scalafx.beans.property.PropertyIncludes.jfxReadOnlyObjectProperty2sfx
import scalafx.beans.property.ReadOnlyObjectProperty
import scalafx.delegate.SFXDelegate
import scala.language.implicitConversions
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
object SceneProperty {
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
implicit def sfxSceneProperty2jfx(p: SceneProperty): ReadOnlyObjectProperty[jfxs.Scene] =
if (p != null) p.delegate else null
}
// This particular construct enables the reading of properties of the scene that will be set into the property later on.
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
class SceneProperty(override val delegate: jfxbp.ReadOnlyObjectProperty[jfxs.Scene])
extends ReadOnlyObjectProperty[jfxs.Scene](delegate) with SFXDelegate[jfxbp.ReadOnlyObjectProperty[jfxs.Scene]] {
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def camera: ObjectBinding[jfxbb.ObjectBinding[jfxs.Camera]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[jfxs.Camera]](delegate, "camera")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def cursor: ObjectBinding[jfxbb.ObjectBinding[jfxs.Cursor]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[jfxs.Cursor]](delegate, "cursor")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def depthBuffer: BooleanBinding = jfxbb.Bindings.selectBoolean(delegate, "depthBuffer")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def effectiveNodeOrientation: ObjectBinding[jfxbp.ReadOnlyObjectProperty[jfxg.NodeOrientation]] =
jfxbb.Bindings.select[jfxbp.ReadOnlyObjectProperty[jfxg.NodeOrientation]](delegate, "effectiveNodeOrientation")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def eventDispatcher: ObjectBinding[jfxbb.ObjectBinding[jfxe.EventDispatcher]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[jfxe.EventDispatcher]](delegate, "eventDispatcher")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def fill: ObjectBinding[jfxbb.ObjectBinding[jfxsp.Paint]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[jfxsp.Paint]](delegate, "fill")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def focusOwner: ObjectBinding[jfxs.Node] = jfxbb.Bindings.select[jfxs.Node](delegate, "focusOwner")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def height: jfxbb.DoubleBinding = jfxbb.Bindings.selectDouble(delegate, "height")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def nodeOrientation: ObjectBinding[jfxbp.ReadOnlyObjectProperty[jfxg.NodeOrientation]] =
jfxbb.Bindings.select[jfxbp.ReadOnlyObjectProperty[jfxg.NodeOrientation]](delegate, "nodeOrientation")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onContextMenuRequested: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.ContextMenuEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.ContextMenuEvent]](delegate, "onContextMenuRequested")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onDragDetected: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.DragEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.DragEvent]](delegate, "onDragDetected")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onDragDone: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.DragEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.DragEvent]](delegate, "onDragDone")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onDragDropped: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.DragEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.DragEvent]](delegate, "onDragDropped")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onDragEntered: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.DragEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.DragEvent]](delegate, "onDragEntered")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onDragExited: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.DragEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.DragEvent]](delegate, "onDragExited")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onDragOver: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.DragEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.DragEvent]](delegate, "onDragOver")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onInputMethodTextChanged: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.InputEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.InputEvent]](delegate, "onInputMethodTextChanged")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onKeyPressed: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.KeyEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.KeyEvent]](delegate, "onKeyPressed")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onKeyReleased: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.KeyEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.KeyEvent]](delegate, "onKeyReleased")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onKeyTyped: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.KeyEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.KeyEvent]](delegate, "onKeyTyped")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onMouseClicked: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.MouseEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.MouseEvent]](delegate, "onMouseClicked")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onMouseDragEntered: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.MouseDragEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.MouseDragEvent]](delegate, "onMouseDragEntered")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onMouseDragExited: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.MouseDragEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.MouseDragEvent]](delegate, "onMouseDragExited")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onMouseDragOver: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.MouseDragEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.MouseDragEvent]](delegate, "onMouseDragOver")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onMouseDragReleased: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.MouseDragEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.MouseDragEvent]](delegate, "onMouseDragReleased")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onMouseDragged: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.MouseEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.MouseEvent]](delegate, "onMouseDragged")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onMouseEntered: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.MouseEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.MouseEvent]](delegate, "onMouseEntered")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onMouseExited: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.MouseEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.MouseEvent]](delegate, "onMouseExited")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onMouseMoved: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.MouseEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.MouseEvent]](delegate, "onMouseMoved")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onMousePressed: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.MouseEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.MouseEvent]](delegate, "onMousePressed")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onMouseReleased: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.MouseEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.MouseEvent]](delegate, "onMouseReleased")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onRotate: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.RotateEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.RotateEvent]](delegate, "onRotate")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onRotationFinished: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.RotateEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.RotateEvent]](delegate, "onRotationFinished")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onRotationStarted: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.RotateEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.RotateEvent]](delegate, "onRotationStarted")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onScroll: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.ScrollEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.ScrollEvent]](delegate, "onScroll")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onScrollFinished: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.ScrollEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.ScrollEvent]](delegate, "onScrollFinished")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onScrollStarted: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.ScrollEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.ScrollEvent]](delegate, "onScrollStarted")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onSwipeDown: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.SwipeEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.SwipeEvent]](delegate, "onSwipeDown")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onSwipeLeft: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.SwipeEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.SwipeEvent]](delegate, "onSwipeLeft")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onSwipeRight: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.SwipeEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.SwipeEvent]](delegate, "onSwipeRight")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onSwipeUp: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.SwipeEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.SwipeEvent]](delegate, "onSwipeUp")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onTouchMoved: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.TouchEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.TouchEvent]](delegate, "onTouchMoved")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onTouchPressed: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.TouchEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.TouchEvent]](delegate, "onTouchPressed")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onTouchReleased: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.TouchEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.TouchEvent]](delegate, "onTouchReleased")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onTouchStationary: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.TouchEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.TouchEvent]](delegate, "onTouchStationary")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onZoom: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.ZoomEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.ZoomEvent]](delegate, "onZoom")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onZoomFinished: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.ZoomEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.ZoomEvent]](delegate, "onZoomFinished")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def onZoomStarted: ObjectBinding[jfxbb.ObjectBinding[_ >: jfxsi.ZoomEvent]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[_ >: jfxsi.ZoomEvent]](delegate, "onZoomStarted")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def root: ObjectBinding[jfxs.Parent] = jfxbb.Bindings.select[jfxs.Parent](delegate, "root")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def stylesheets: ObjectBinding[jfxbb.ObjectBinding[jfxc.ObservableList[String]]] =
jfxbb.Bindings.select[jfxbb.ObjectBinding[javafx.collections.ObservableList[String]]](delegate, "stylesheets")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def userAgentStylesheet: ObjectBinding[String] = jfxbb.Bindings.select[String](delegate, "userAgentStylesheet")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def width: jfxbb.DoubleBinding = jfxbb.Bindings.selectDouble(delegate, "width")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def window: ObjectBinding[jfxst.Window] = jfxbb.Bindings.select[javafx.stage.Window](delegate, "window")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def x: jfxbb.DoubleBinding = jfxbb.Bindings.selectDouble(delegate, "x")
@deprecated(
"Use of SceneProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)",
"8.0.60-R10"
)
def y: jfxbb.DoubleBinding = jfxbb.Bindings.selectDouble(delegate, "y")
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy