PlayableWaveformPane

class PlayableWaveformPane : Region

Playback-aware waveform visualization component for JavaFX.

Renders audio amplitude data as a two-pass waveform split at the current playback position: bars before progressProperty use playedColorProperty and bars after use waveformColorProperty. A playhead vertical line is drawn at the split position when progress > 0. While amplitude data is being computed asynchronously, a shimmer animation sweeps left-to-right to indicate loading state.

Mouse interaction supports click-to-seek and drag-to-scrub. Visual position updates immediately on press and drag; a SeekEvent fires on mouse release with the final seek ratio clamped to 0.0, 1.0. progressProperty is not mutated during drag.

Consumers bind progressProperty to their player's current time and register a SeekEvent.SEEK handler to relay seek commands to the player.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard
var accessibleRole: AccessibleRole?
Link copied to clipboard
Link copied to clipboard
var background: Background?
Link copied to clipboard
val backgroundColorProperty: ObjectProperty<Color>
Link copied to clipboard
Link copied to clipboard
var blendMode: BlendMode?
Link copied to clipboard
var border: Border?
Link copied to clipboard
val boundsInLocal: Bounds?
Link copied to clipboard
val boundsInParent: Bounds?
Link copied to clipboard
var cacheHint: CacheHint?
Link copied to clipboard
open val childrenUnmodifiable: ObservableList<Node?>?
Link copied to clipboard
var clip: Node?
Link copied to clipboard
open val contentBias: Orientation?
Link copied to clipboard
open val cssMetaData: List<CssMetaData<out Styleable?, *>?>?
Link copied to clipboard
var cursor: Cursor?
Link copied to clipboard
var depthTest: DepthTest?
Link copied to clipboard
var effect: Effect?
Link copied to clipboard
val effectiveNodeOrientation: NodeOrientation?
Link copied to clipboard
var eventDispatcher: EventDispatcher?
Link copied to clipboard
Link copied to clipboard
var id: String?
Link copied to clipboard
var inputMethodRequests: InputMethodRequests?
Link copied to clipboard
val insets: Insets?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val layoutBounds: Bounds?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val localToParentTransform: Transform?
Link copied to clipboard
val localToSceneTransform: Transform?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var nodeOrientation: NodeOrientation?
Link copied to clipboard
var onContextMenuRequested: EventHandler<in ContextMenuEvent?>?
Link copied to clipboard
var onDragDetected: EventHandler<in MouseEvent?>?
Link copied to clipboard
var onDragDone: EventHandler<in DragEvent?>?
Link copied to clipboard
var onDragDropped: EventHandler<in DragEvent?>?
Link copied to clipboard
var onDragEntered: EventHandler<in DragEvent?>?
Link copied to clipboard
var onDragExited: EventHandler<in DragEvent?>?
Link copied to clipboard
var onDragOver: EventHandler<in DragEvent?>?
Link copied to clipboard
var onInputMethodTextChanged: EventHandler<in InputMethodEvent?>?
Link copied to clipboard
var onKeyPressed: EventHandler<in KeyEvent?>?
Link copied to clipboard
var onKeyReleased: EventHandler<in KeyEvent?>?
Link copied to clipboard
var onKeyTyped: EventHandler<in KeyEvent?>?
Link copied to clipboard
var onMouseClicked: EventHandler<in MouseEvent?>?
Link copied to clipboard
var onMouseDragEntered: EventHandler<in MouseDragEvent?>?
Link copied to clipboard
var onMouseDragExited: EventHandler<in MouseDragEvent?>?
Link copied to clipboard
var onMouseDragged: EventHandler<in MouseEvent?>?
Link copied to clipboard
var onMouseDragOver: EventHandler<in MouseDragEvent?>?
Link copied to clipboard
var onMouseDragReleased: EventHandler<in MouseDragEvent?>?
Link copied to clipboard
var onMouseEntered: EventHandler<in MouseEvent?>?
Link copied to clipboard
var onMouseExited: EventHandler<in MouseEvent?>?
Link copied to clipboard
var onMouseMoved: EventHandler<in MouseEvent?>?
Link copied to clipboard
var onMousePressed: EventHandler<in MouseEvent?>?
Link copied to clipboard
var onMouseReleased: EventHandler<in MouseEvent?>?
Link copied to clipboard
var onRotate: EventHandler<in RotateEvent?>?
Link copied to clipboard
var onRotationFinished: EventHandler<in RotateEvent?>?
Link copied to clipboard
var onRotationStarted: EventHandler<in RotateEvent?>?
Link copied to clipboard
var onScroll: EventHandler<in ScrollEvent?>?
Link copied to clipboard
var onScrollFinished: EventHandler<in ScrollEvent?>?
Link copied to clipboard
var onScrollStarted: EventHandler<in ScrollEvent?>?
Link copied to clipboard
var onSwipeDown: EventHandler<in SwipeEvent?>?
Link copied to clipboard
var onSwipeLeft: EventHandler<in SwipeEvent?>?
Link copied to clipboard
var onSwipeRight: EventHandler<in SwipeEvent?>?
Link copied to clipboard
var onSwipeUp: EventHandler<in SwipeEvent?>?
Link copied to clipboard
var onTouchMoved: EventHandler<in TouchEvent?>?
Link copied to clipboard
var onTouchPressed: EventHandler<in TouchEvent?>?
Link copied to clipboard
var onTouchReleased: EventHandler<in TouchEvent?>?
Link copied to clipboard
var onTouchStationary: EventHandler<in TouchEvent?>?
Link copied to clipboard
var onZoom: EventHandler<in ZoomEvent?>?
Link copied to clipboard
var onZoomFinished: EventHandler<in ZoomEvent?>?
Link copied to clipboard
var onZoomStarted: EventHandler<in ZoomEvent?>?
Link copied to clipboard
Link copied to clipboard
var opaqueInsets: Insets?
Link copied to clipboard
var padding: Insets?
Link copied to clipboard
var parent: Parent?
Link copied to clipboard
val playedColorProperty: SimpleObjectProperty<Color?>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val progressProperty: SimpleDoubleProperty
Link copied to clipboard
val properties: ObservableMap<Any?, Any?>?
Link copied to clipboard
val pseudoClassStates: ObservableSet<PseudoClass?>?
Link copied to clipboard
Link copied to clipboard
var rotationAxis: Point3D?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val scene: Scene?
Link copied to clipboard
var shape: Shape?
Link copied to clipboard
Link copied to clipboard
open val styleableNode: Node?
Link copied to clipboard
open val styleableParent: Styleable?
Link copied to clipboard
val styleClass: ObservableList<String?>?
Link copied to clipboard
val stylesheets: ObservableList<String?>?
Link copied to clipboard
val transforms: ObservableList<Transform?>?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val typeSelector: String?
Link copied to clipboard
Link copied to clipboard
open var userData: Any?
Link copied to clipboard
Link copied to clipboard
val waveformColorProperty: SimpleObjectProperty<Color?>
Link copied to clipboard

Functions

Link copied to clipboard
fun accessibleHelpProperty(): ObjectProperty<String?>?
Link copied to clipboard
fun accessibleRoleDescriptionProperty(): ObjectProperty<String?>?
Link copied to clipboard
fun accessibleRoleProperty(): ObjectProperty<AccessibleRole?>?
Link copied to clipboard
fun accessibleTextProperty(): ObjectProperty<String?>?
Link copied to clipboard
fun <T : Event?> addEventFilter(p0: EventType<T?>?, p1: EventHandler<in T?>?)
Link copied to clipboard
fun <T : Event?> addEventHandler(p0: EventType<T?>?, p1: EventHandler<in T?>?)
Link copied to clipboard
fun applyCss()
Link copied to clipboard
fun autosize()
Link copied to clipboard
fun backgroundProperty(): ObjectProperty<Background?>?
Link copied to clipboard
fun blendModeProperty(): ObjectProperty<BlendMode?>?
Link copied to clipboard
fun borderProperty(): ObjectProperty<Border?>?
Link copied to clipboard
fun boundsInLocalProperty(): ReadOnlyObjectProperty<Bounds?>?
Link copied to clipboard
fun boundsInParentProperty(): ReadOnlyObjectProperty<Bounds?>?
Link copied to clipboard
open fun buildEventDispatchChain(p0: EventDispatchChain?): EventDispatchChain?
Link copied to clipboard
fun cacheHintProperty(): ObjectProperty<CacheHint?>?
Link copied to clipboard
fun cacheProperty(): BooleanProperty?
Link copied to clipboard
fun cacheShapeProperty(): BooleanProperty?
Link copied to clipboard
fun centerShapeProperty(): BooleanProperty?
Link copied to clipboard
fun clipProperty(): ObjectProperty<Node?>?
Link copied to clipboard
Link copied to clipboard
open operator fun contains(p0: Point2D?): Boolean
open fun contains(p0: Double, p1: Double): Boolean
Link copied to clipboard
fun cursorProperty(): ObjectProperty<Cursor?>?
Link copied to clipboard
fun depthTestProperty(): ObjectProperty<DepthTest?>?
Link copied to clipboard
fun disabledProperty(): ReadOnlyBooleanProperty?
Link copied to clipboard
fun disableProperty(): BooleanProperty?
Link copied to clipboard
fun dispose()

Cancels the shimmer animation and the coroutine scope. Must be called when the component is no longer needed to release resources.

Link copied to clipboard
fun effectiveNodeOrientationProperty(): ReadOnlyObjectProperty<NodeOrientation?>?
Link copied to clipboard
fun effectProperty(): ObjectProperty<Effect?>?
Link copied to clipboard
fun eventDispatcherProperty(): ObjectProperty<EventDispatcher?>?
Link copied to clipboard
open fun executeAccessibleAction(p0: AccessibleAction?, vararg p1: Any?)
Link copied to clipboard
fun fireEvent(p0: Event?)
Link copied to clipboard
fun focusedProperty(): ReadOnlyBooleanProperty?
Link copied to clipboard
fun focusTraversableProperty(): BooleanProperty?
Link copied to clipboard
fun focusVisibleProperty(): ReadOnlyBooleanProperty?
Link copied to clipboard
fun focusWithinProperty(): ReadOnlyBooleanProperty?
Link copied to clipboard
Link copied to clipboard
fun heightProperty(): ReadOnlyDoubleProperty?
Link copied to clipboard
fun hoverProperty(): ReadOnlyBooleanProperty?
Link copied to clipboard
fun idProperty(): StringProperty?
Link copied to clipboard
fun inputMethodRequestsProperty(): ObjectProperty<InputMethodRequests?>?
Link copied to clipboard
fun insetsProperty(): ReadOnlyObjectProperty<Insets?>?
Link copied to clipboard
open fun intersects(p0: Bounds?): Boolean
open fun intersects(p0: Double, p1: Double, p2: Double, p3: Double): Boolean
Link copied to clipboard
fun layout()
Link copied to clipboard
fun layoutBoundsProperty(): ReadOnlyObjectProperty<Bounds?>?
Link copied to clipboard
fun layoutXProperty(): DoubleProperty?
Link copied to clipboard
fun layoutYProperty(): DoubleProperty?
Link copied to clipboard
fun loadWaveform(waveform: AudioWaveform)

Loads the given waveform asynchronously. A shimmer animation starts immediately; it stops and the waveform is drawn when amplitude data arrives.

Link copied to clipboard
open fun localToParent(p0: Bounds?): Bounds?
open fun localToParent(p0: Point2D?): Point2D?
open fun localToParent(p0: Point3D?): Point3D?
open fun localToParent(p0: Double, p1: Double): Point2D?
open fun localToParent(p0: Double, p1: Double, p2: Double): Point3D?
Link copied to clipboard
fun localToParentTransformProperty(): ReadOnlyObjectProperty<Transform?>?
Link copied to clipboard
open fun localToScene(p0: Bounds?): Bounds?
open fun localToScene(p0: Point2D?): Point2D?
open fun localToScene(p0: Point3D?): Point3D?
open fun localToScene(p0: Bounds?, p1: Boolean): Bounds?
open fun localToScene(p0: Point2D?, p1: Boolean): Point2D?
open fun localToScene(p0: Point3D?, p1: Boolean): Point3D?
open fun localToScene(p0: Double, p1: Double): Point2D?
open fun localToScene(p0: Double, p1: Double, p2: Boolean): Point2D?
open fun localToScene(p0: Double, p1: Double, p2: Double): Point3D?
open fun localToScene(p0: Double, p1: Double, p2: Double, p3: Boolean): Point3D?
Link copied to clipboard
fun localToSceneTransformProperty(): ReadOnlyObjectProperty<Transform?>?
Link copied to clipboard
open fun localToScreen(p0: Bounds?): Bounds?
open fun localToScreen(p0: Point2D?): Point2D?
open fun localToScreen(p0: Point3D?): Point2D?
open fun localToScreen(p0: Double, p1: Double): Point2D?
open fun localToScreen(p0: Double, p1: Double, p2: Double): Point2D?
Link copied to clipboard
open fun lookup(p0: String?): Node?
Link copied to clipboard
open fun lookupAll(p0: String?): Set<Node?>?
Link copied to clipboard
fun managedProperty(): BooleanProperty?
Link copied to clipboard
Link copied to clipboard
fun maxHeightProperty(): DoubleProperty?
Link copied to clipboard
Link copied to clipboard
fun maxWidthProperty(): DoubleProperty?
Link copied to clipboard
Link copied to clipboard
fun minHeightProperty(): DoubleProperty?
Link copied to clipboard
Link copied to clipboard
fun minWidthProperty(): DoubleProperty?
Link copied to clipboard
fun mouseTransparentProperty(): BooleanProperty?
Link copied to clipboard
fun needsLayoutProperty(): ReadOnlyBooleanProperty?
Link copied to clipboard
fun nodeOrientationProperty(): ObjectProperty<NodeOrientation?>?
Link copied to clipboard
fun notifyAccessibleAttributeChanged(p0: AccessibleAttribute?)
Link copied to clipboard
fun onContextMenuRequestedProperty(): ObjectProperty<EventHandler<in ContextMenuEvent?>?>?
Link copied to clipboard
fun onDragDetectedProperty(): ObjectProperty<EventHandler<in MouseEvent?>?>?
Link copied to clipboard
fun onDragDoneProperty(): ObjectProperty<EventHandler<in DragEvent?>?>?
Link copied to clipboard
fun onDragDroppedProperty(): ObjectProperty<EventHandler<in DragEvent?>?>?
Link copied to clipboard
fun onDragEnteredProperty(): ObjectProperty<EventHandler<in DragEvent?>?>?
Link copied to clipboard
fun onDragExitedProperty(): ObjectProperty<EventHandler<in DragEvent?>?>?
Link copied to clipboard
fun onDragOverProperty(): ObjectProperty<EventHandler<in DragEvent?>?>?
Link copied to clipboard
fun onInputMethodTextChangedProperty(): ObjectProperty<EventHandler<in InputMethodEvent?>?>?
Link copied to clipboard
fun onKeyPressedProperty(): ObjectProperty<EventHandler<in KeyEvent?>?>?
Link copied to clipboard
fun onKeyReleasedProperty(): ObjectProperty<EventHandler<in KeyEvent?>?>?
Link copied to clipboard
fun onKeyTypedProperty(): ObjectProperty<EventHandler<in KeyEvent?>?>?
Link copied to clipboard
fun onMouseClickedProperty(): ObjectProperty<EventHandler<in MouseEvent?>?>?
Link copied to clipboard
fun onMouseDragEnteredProperty(): ObjectProperty<EventHandler<in MouseDragEvent?>?>?
Link copied to clipboard
fun onMouseDragExitedProperty(): ObjectProperty<EventHandler<in MouseDragEvent?>?>?
Link copied to clipboard
fun onMouseDraggedProperty(): ObjectProperty<EventHandler<in MouseEvent?>?>?
Link copied to clipboard
fun onMouseDragOverProperty(): ObjectProperty<EventHandler<in MouseDragEvent?>?>?
Link copied to clipboard
fun onMouseDragReleasedProperty(): ObjectProperty<EventHandler<in MouseDragEvent?>?>?
Link copied to clipboard
fun onMouseEnteredProperty(): ObjectProperty<EventHandler<in MouseEvent?>?>?
Link copied to clipboard
fun onMouseExitedProperty(): ObjectProperty<EventHandler<in MouseEvent?>?>?
Link copied to clipboard
fun onMouseMovedProperty(): ObjectProperty<EventHandler<in MouseEvent?>?>?
Link copied to clipboard
fun onMousePressedProperty(): ObjectProperty<EventHandler<in MouseEvent?>?>?
Link copied to clipboard
fun onMouseReleasedProperty(): ObjectProperty<EventHandler<in MouseEvent?>?>?
Link copied to clipboard
fun onRotateProperty(): ObjectProperty<EventHandler<in RotateEvent?>?>?
Link copied to clipboard
fun onRotationFinishedProperty(): ObjectProperty<EventHandler<in RotateEvent?>?>?
Link copied to clipboard
fun onRotationStartedProperty(): ObjectProperty<EventHandler<in RotateEvent?>?>?
Link copied to clipboard
fun onScrollFinishedProperty(): ObjectProperty<EventHandler<in ScrollEvent?>?>?
Link copied to clipboard
fun onScrollProperty(): ObjectProperty<EventHandler<in ScrollEvent?>?>?
Link copied to clipboard
fun onScrollStartedProperty(): ObjectProperty<EventHandler<in ScrollEvent?>?>?
Link copied to clipboard
fun onSwipeDownProperty(): ObjectProperty<EventHandler<in SwipeEvent?>?>?
Link copied to clipboard
fun onSwipeLeftProperty(): ObjectProperty<EventHandler<in SwipeEvent?>?>?
Link copied to clipboard
fun onSwipeRightProperty(): ObjectProperty<EventHandler<in SwipeEvent?>?>?
Link copied to clipboard
fun onSwipeUpProperty(): ObjectProperty<EventHandler<in SwipeEvent?>?>?
Link copied to clipboard
fun onTouchMovedProperty(): ObjectProperty<EventHandler<in TouchEvent?>?>?
Link copied to clipboard
fun onTouchPressedProperty(): ObjectProperty<EventHandler<in TouchEvent?>?>?
Link copied to clipboard
fun onTouchReleasedProperty(): ObjectProperty<EventHandler<in TouchEvent?>?>?
Link copied to clipboard
fun onTouchStationaryProperty(): ObjectProperty<EventHandler<in TouchEvent?>?>?
Link copied to clipboard
fun onZoomFinishedProperty(): ObjectProperty<EventHandler<in ZoomEvent?>?>?
Link copied to clipboard
fun onZoomProperty(): ObjectProperty<EventHandler<in ZoomEvent?>?>?
Link copied to clipboard
fun onZoomStartedProperty(): ObjectProperty<EventHandler<in ZoomEvent?>?>?
Link copied to clipboard
fun opacityProperty(): DoubleProperty?
Link copied to clipboard
fun opaqueInsetsProperty(): ObjectProperty<Insets?>?
Link copied to clipboard
fun paddingProperty(): ObjectProperty<Insets?>?
Link copied to clipboard
fun parentProperty(): ReadOnlyObjectProperty<Parent?>?
Link copied to clipboard
open fun parentToLocal(p0: Bounds?): Bounds?
open fun parentToLocal(p0: Point2D?): Point2D?
open fun parentToLocal(p0: Point3D?): Point3D?
open fun parentToLocal(p0: Double, p1: Double): Point2D?
open fun parentToLocal(p0: Double, p1: Double, p2: Double): Point3D?
Link copied to clipboard
fun pickOnBoundsProperty(): BooleanProperty?
Link copied to clipboard
Link copied to clipboard
fun prefHeightProperty(): DoubleProperty?
Link copied to clipboard
Link copied to clipboard
fun prefWidthProperty(): DoubleProperty?
Link copied to clipboard
fun pressedProperty(): ReadOnlyBooleanProperty?
Link copied to clipboard
fun pseudoClassStateChanged(p0: PseudoClass?, p1: Boolean)
Link copied to clipboard
open fun queryAccessibleAttribute(p0: AccessibleAttribute?, vararg p1: Any?): Any?
Link copied to clipboard
open fun relocate(p0: Double, p1: Double)
Link copied to clipboard
fun <T : Event?> removeEventFilter(p0: EventType<T?>?, p1: EventHandler<in T?>?)
Link copied to clipboard
fun <T : Event?> removeEventHandler(p0: EventType<T?>?, p1: EventHandler<in T?>?)
Link copied to clipboard
open fun requestFocus()
Link copied to clipboard
open fun requestLayout()
Link copied to clipboard
open fun resize(p0: Double, p1: Double)
Link copied to clipboard
open fun resizeRelocate(p0: Double, p1: Double, p2: Double, p3: Double)
Link copied to clipboard
fun rotateProperty(): DoubleProperty?
Link copied to clipboard
fun rotationAxisProperty(): ObjectProperty<Point3D?>?
Link copied to clipboard
fun scaleShapeProperty(): BooleanProperty?
Link copied to clipboard
fun scaleXProperty(): DoubleProperty?
Link copied to clipboard
fun scaleYProperty(): DoubleProperty?
Link copied to clipboard
fun scaleZProperty(): DoubleProperty?
Link copied to clipboard
fun sceneProperty(): ReadOnlyObjectProperty<Scene?>?
Link copied to clipboard
open fun sceneToLocal(p0: Bounds?): Bounds?
open fun sceneToLocal(p0: Point2D?): Point2D?
open fun sceneToLocal(p0: Point3D?): Point3D?
open fun sceneToLocal(p0: Bounds?, p1: Boolean): Bounds?
open fun sceneToLocal(p0: Point2D?, p1: Boolean): Point2D?
open fun sceneToLocal(p0: Double, p1: Double): Point2D?
open fun sceneToLocal(p0: Double, p1: Double, p2: Boolean): Point2D?
open fun sceneToLocal(p0: Double, p1: Double, p2: Double): Point3D?
Link copied to clipboard
open fun screenToLocal(p0: Bounds?): Bounds?
open fun screenToLocal(p0: Point2D?): Point2D?
open fun screenToLocal(p0: Double, p1: Double): Point2D?
Link copied to clipboard
open fun setMaxSize(p0: Double, p1: Double)
Link copied to clipboard
open fun setMinSize(p0: Double, p1: Double)
Link copied to clipboard
open fun setPrefSize(p0: Double, p1: Double)
Link copied to clipboard
fun shapeProperty(): ObjectProperty<Shape?>?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun snapPositionX(p0: Double): Double
Link copied to clipboard
open fun snapPositionY(p0: Double): Double
Link copied to clipboard
open fun snapshot(p0: SnapshotParameters?, p1: WritableImage?): WritableImage?
open fun snapshot(p0: Callback<SnapshotResult?, Void?>?, p1: SnapshotParameters?, p2: WritableImage?)
Link copied to clipboard
open fun snapSizeX(p0: Double): Double
Link copied to clipboard
open fun snapSizeY(p0: Double): Double
Link copied to clipboard
open fun snapSpaceX(p0: Double): Double
Link copied to clipboard
open fun snapSpaceY(p0: Double): Double
Link copied to clipboard
fun snapToPixelProperty(): BooleanProperty?
Link copied to clipboard
open fun startDragAndDrop(vararg p0: TransferMode?): Dragboard?
Link copied to clipboard
open fun startFullDrag()
Link copied to clipboard
fun styleProperty(): StringProperty?
Link copied to clipboard
open fun toBack()
Link copied to clipboard
open fun toFront()
Link copied to clipboard
fun translateXProperty(): DoubleProperty?
Link copied to clipboard
fun translateYProperty(): DoubleProperty?
Link copied to clipboard
fun translateZProperty(): DoubleProperty?
Link copied to clipboard
Link copied to clipboard
fun viewOrderProperty(): DoubleProperty?
Link copied to clipboard
fun visibleProperty(): BooleanProperty?
Link copied to clipboard
fun widthProperty(): ReadOnlyDoubleProperty?