Package-level declarations

Types

Link copied to clipboard
sealed interface DisplayProperty

Base interface for properties that can be displayed in the user interface.

Link copied to clipboard
class DoubleDisplayProperty(val label: String, val value: Double, val unitSuffix: String) : DisplayProperty

A display property that shows a numerical value with optional units.

Link copied to clipboard
class FieldDisplayProperty(val fieldName: String, val value: String) : DisplayProperty

A display property that shows a "field: value" pair with left-aligned field and right-aligned value.

Link copied to clipboard

A grouping container for display properties, with a hierarchical structure.

Link copied to clipboard

Interface for objects that can provide display properties for UI rendering.

Link copied to clipboard
interface HasProgressBars

Indicates a node supports showing a progress bar to indicate progress

Link copied to clipboard

A display property that shows a line of text in the UI sidepanel.