Package-level declarations
Types
Defines the perspective a viewer has if they are assumed to be looking directly at the screen. A camera placed farther from a View will create a stronger perspective projection of that View. This will result in the View looking more 3-dimensional when it is transformed "into" the screen in some way. Whether using the z-axis or because of rotations around the x and/or y-axis.
Observes changes to the children of a parent, S
Class to enable container { ... }
DSL.
Created by Nicholas Eddy on 8/12/20.
Indicates internal Doodle APIs that should only be accessed from other Doodle libraries.
Layouts control the positioning of a PositionableContainer's children. They are also responsible for reporting the ideal size for a view given it's contents.
The result of Layout.child.
Represents an item within a PositionableContainer that a Layout can position.
Represents an item whose children (Positionables) are being manipulated by a Layout.
The smallest unit of displayable, interactive content within doodle. Views are the visual entities used to display components for an application. User input events are sent to all Views that are configured to receive them. This allows them to response to user interaction or convey such events to other parts of an application.
Class to enable panel { ... }
DSL.
Functions
Delegate for properties that should trigger View.rerender when changed.
Inherited functions
Scrolls the View to the given region if it is within a ScrollPanel.