All notable changes to cljfx will be documented in this file.
:on-focus-owner-changed
scene prop:on-focused-changed
node prop{:-fx-padding '(10 :px)}
→ -fx-padding: 10px
fx/ext-set-env
and fx/ext-get-env
to set and get values in
component tree's environment:event-handler
to Nodes:event-filter
and :event-handler
to Windows:fx/executor
agent option to wrap-async
that allows specifying
custom executor:selected-item
in extra-props lifecycles to be descriptions:event-filter
prop to all nodes (example):on-tabs-changed
prop to :tab-pane
to observe reordering of tabs:on-x-changed
, :on-y-changed
,
:on-width-changed
and :on-height-changed
cljfx.fx.canvas/props
prop map include parent props too:shadow
fx-type keyword pointing to sepia-tone lifecyclefx/ext-many
extension lifecycle that is preferred over fx/wrap-many
renderer middleware:renderer-error-handler
option to fx/create-app
:error-handler
option to fx/create-renderer
:image-view
props: :y
, :fit-width
,
:fit-height
, :preserve-ratio
, :smooth
and :viewport
:clip
prop on Node:on-focused-changed
prop for Window class:owner
prop for Stage and Dialog classes:stylesheets
support in components extending Parent:toggle-group
in ToggleButton's descriptions declaratively (example):install-to
synthetic prop (deprecated!) for Tooltips to allow
declarative tooltip installation to non-control components
(example)fx/unmount-renderer
function to remove watch from *ref
that was
added by fx/mount-renderer
and then tear down component tree:accelerators
prop in scene (example)fx/ext-let-refs
and fx/ext-get-ref
extension lifecycles
that allow decoupling component lifecycle from component treeLifecycle
if :fx.opt/type->lifecycle
returned
falsey value;fx/ext-instance-factory
to create component instances using
factory function;fx/ext-on-instance-lifecycle
to observe created/advanced/deleted
component instances.Initial release
Can you improve this documentation? These fine people already did:
vlaaad & Vlad ProtsenkoEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close