Package com.render.api.gui.style
package com.render.api.gui.style
Typed Java stylesheet, selector, cascade, computed-style, pseudo-element, and
invalidation APIs for
GuiUiMode.MODERN.
This package models CSS-like semantics without parsing CSS text or exposing a DOM.
-
ClassDescriptionImmutable resolved modern style for one component or pseudo-element.Mutable construction helper for style runtimes.A resolved property value plus cascade trace information.Built-in managed-view cursor intents.Inline text and logical-side direction.Work categories invalidated by a modern style or retained-tree change.Controls whether a component explicitly creates an isolated stacking context.Devtools-facing description of a selector that matched a style target.Winning source of a computed modern style property.Standard pseudo-classes recognized by the modern selector engine.A standard or named pseudo-element target.Pseudo-element categories supported by the typed selector model.One immutable typed style rule.Immutable typed selector matched against retained components and pseudo-elements.Selector specificity represented as ID, class/state/attribute, and type counts.Supplies dynamic pseudo-class or custom-state values for a retained component.A typed component attribute key usable by selectors and generated content.Mutable builder for a typed modern declaration block.Immutable typed declaration block used by rules and inline modern styles.Describes how a modern style property participates in transitions and animations.Built-in properties understood by the first modern styling runtime.Metadata and validation for one typed modern style property.Ordered collection of typed Java style rules and cascade layers.Standard or component-defined state passed to a state-provider SPI.A typed declaration value or cascade-wide keyword.A cascade-wide keyword.Cascade-wide keywords supported by the Java style model.A literal property value.Modern retained-box visibility.