All Classes and Interfaces
Class
Description
A specification of activity for a component.
The readable activity state of an object.
The writable activity state of an object.
Read only access to information about objects that have bounds.
Writable access to information about objects that have bounds.
Read-only access to a button.
The basic type of button components.
Read-only access to a button.
The basic type of button components.
Read-only access to a checkbox.
The basic type of checkbox components.
Functions for generating and processing colors.
A query for a component.
The type of readable components.
The type of components.
A set of size constraints.
Read-only access to containers.
Write access to containers.
The embossed parts of an embossed rectangle.
A value that indicates whether or not an event was consumed.
A simple implementation of the
Flow.Subscriber interface that exposes
a lambda-based API.The type of events that the system accepts as input.
The type of events that the system produces as output.
The type of objects that can receive events.
The base type of events used by the UI.
A font description.
A directory of fonts.
An exception raised by font directories.
A service that provides a single font definition.
The font style.
A font.
Read-only access to grid views.
Write access to grid views.
Read-only access to image views.
Write access to image views.
The readable interface to objects that involve keyboard focus.
The interface to objects that involve keyboard focus.
A specification of how keyboard focus may traverse a component.
The set of keycodes understood by the UI.
A function to map windowing-system-specific keycodes to
jsycamore
keycode values.A key modifier was pressed.
A key modifier was released.
A key was pressed.
A key was released.
The type of key events.
A modifier key.
The interface exposed by modifier keys.
The context of a layout operation.
Read-only access to list views.
Write access to list views.
The type of items within menu bars.
Read-only access to menu bars.
Write access to menu bars.
A menu was closed.
The type of events relating to menus.
The type of objects that can host menus.
An "atom" menu item.
A menu item separator.
A menu item that opens a submenu.
The base type of menu items.
A menu was opened.
Read-only access to menus.
A value indicating whether or not a menu is selected.
A service for controlling menus.
A menu.
Read-only access to meters.
An enumeration of the mouse buttons used by the package.
Notify the component that the mouse button
button is currently being
held.Notify the component that the mouse cursor is no longer over this component.
Notify the component that the mouse cursor has just moved over this
component.
Notify the component that the mouse button
button has just been
pressed.Notify the component that the mouse button
button has just been
released.The base type of mouse events.
The type of components that can accept mouse focus/queries.
The type of components that can accept mouse focus/queries.
The type of paints applied to edges.
The type of paints applied as fills.
A simple flat color paint.
The specification of a gradient.
The base types of paints.
A render node consisting of a composition of render nodes.
A render node consisting of an image.
A no-op render node.
The type of primitive render nodes.
A render node consisting of a shape.
A text render node.
The type of render nodes.
A specification of the resize behaviour used within layouts.
The type of user interface factories.
The type of key event interface exposed by screens.
The type of mouse event interface exposed by screens.
The type of user interfaces.
A drag operation being performed on a scrollbar.
The kind of drag operation.
A specification of whether to collapse scrollbars to zero size when disabled.
Read-only access to scrollbars.
Write access to scrollbars.
Read-only access to scrollbars.
Write access to scrollbars.
Read-only access to scrollbars.
Write access to scrollbars.
Read-only access to a scroll pane.
The type of scroll panes.
The abstract service implementation.
The type of UI service directories.
The type of UI service directories.
The type of UI services.
A composite shape.
A convex polygon.
A rectangle.
The base type of shapes.
Read only access to information about objects that have sizes.
Writable access to information about objects that have sizes.
Snapping functions.
The component-relative coordinate space.
The parent-component-relative coordinate space.
The RGBA (premultiplied alpha) color space.
The text coordinate space.
The type of coordinate spaces.
The viewport coordinate space after UI scaling.
The viewport coordinate space.
The window coordinate space after UI scaling.
The window coordinate space.
A section of text with a specific direction.
Read-only access to text areas.
Write access to text areas.
The direction for text.
Read-only access to text fields.
Write access to text fields.
An identifier for a section of text.
A line of text that has been analyzed/measured.
A line number.
A positioned text line produced from a text.
A text location.
A caret.
Information about a character at a location.
A mouse interaction with a text view.
The kind of interaction.
A readable multi-line text model.
A multi-line text model.
Read-only access to multi-line text views.
Write access to multi-line text views.
An immutable text selection.
The text selection service.
A piece of text is selected in the given component.
No text is selected.
The type of component-owned text selections
A readable single-line text model.
A single-line text model.
Read-only access to text views.
Write access to text views.
The type of readable objects that can have theme information applied to them.
The type of objects that can have theme information applied to them.
A custom class name.
A list of standard class names that are expected to be recognized by themes.
The type of theme class names.
A theme component.
The context of a theme operation.
A factory of theme instances.
A theme instance.
The possible value error codes.
An exception raised by values.
The type of functions that take
T and return T.A mutable builder to construct value sets.
Values that can be retrieved by a theme.
The base type of theme values.
The kind of values that represent constants.
The type of RGBA color constants.
The type of double constants.
The type of font constants.
The type of integer constants.
The kind of values that represent functions.
The type of functions that take and return RGBA colors.
The type of functions that take and return doubles.
The type of functions that take and return fonts.
The type of functions that take and return integers.
Theme information for windows.
A specification of visibility for a component.
Read-only access to objects that can be visible or invisible.
Write access to objects that can be visible or invisible.
A window has been made invisible.
A window has been made visible.
The behaviour that will occur when a window's "Close" button is pressed.
A window has been closed.
A window has been created.
Enumerations identifying the components that can be attached directly to a
window.
The deletion policy for a window.
The type of events relating to windows.
A window ID.
An identifier for a window layer.
A window has been maximized.
The type of readable windows.
The window service.
An immutable window set.
An event indicating that the window set changed.
The type of windows.
A window has been unmaximized.
The default implementation of the viewport accumulator interface.
The type of accumulators that calculate viewports for sets of
components.