Package-level declarations
Types
Visualizes Booleans using CheckBoxes.
Control for selecting a Color from within a palette.
Created by Nicholas Eddy on 2/12/18.
A model that can change over time. These models do not directly expose mutators, but they admit to being mutable.
Represents an ongoing edit operation of some View. The operation defines any View associated with the edit and the data that gets returned when completed.
An indexed item with an expanded state that is often used as the context with ItemVisualizer.
A selectable item with an index that is often used as the context with ItemVisualizer.
Provides a mapping between an item and a View to represent it.
A simple wrapper around a deferred Image. It renders a placeHolder while the image loads. Then the image is scaled to fit within the bounds of the Photo when it finally loads.
A ListModel model that lets callers modify it.
Represents a progress indicator that can be Horizontal or Vertical.
Places the item (which is a View) within a ScrollPanel.
Created by Nicholas Eddy on 3/19/18.
MutableListModel based directly on an ObservableList.
Visualizes Strings using Labels.
Visualizes StyledText using Labels.
Simply uses the item (which is a View) as its own visualizer
Functions
Creates an ItemVisualizer from the given lambda.
Creates a MutableListModel from the given set of elements.
Inherited functions
Creates a binding between the role and model, keeping the role synchronized with the given model