Basics
Guides
API Reference
Basics
Guides
API Reference
[22:7] extends: FxObj
Wraps an AussomPropertyViewFactory (implements FXGL's PropertyViewFactory interface). The Java bridge is parameterised on Object / Node (raw generics) so any ObjectProperty value type and any Node view type work. Callback signatures: onMakeView(objectPropertyAjo) -> nodeAjo onPropertyChanged(objectPropertyAjo, nodeAjo) onViewChanged(objectPropertyAjo, nodeAjo) The onMakeView callback must return an AussomJavaObject around a javafx.scene.Node; null is treated as no view.
PropertyViewFactory ()
Creates a new PropertyViewFactory bridge.
adopt (object Ajo)
Wraps an existing factory AussomJavaObject.
Ajo is an AussomJavaObject around an AussomPropertyViewFactory.A new wrapper.onMakeView (callback Cb)
Registers the makeView callback.
Cb is a callback (objectPropertyAjo) -> nodeAjo.this objectonPropertyChanged (callback Cb)
Registers the onPropertyChanged callback (fires when the underlying property updates and the view needs to follow).
Cb is a callback (objectPropertyAjo, nodeAjo) -> void.this objectonViewChanged (callback Cb)
Registers the onViewChanged callback (fires when the view updates and the property needs to follow).
Cb is a callback (objectPropertyAjo, nodeAjo) -> void.this object
Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.