Skip to main content

Module renderable_content

Module renderable_content 

Source

Structs§

BoxResizeInfo
Box resize information
ContentDimensions
Content dimensions with scroll requirements
ContentEvent
Universal event system for RenderableContent interactions Replaces direct method calls with flexible event-based architecture
EventData
Event-specific data payload
HoverInfo
Hover state information
KeyInfo
Keyboard key information
MouseMoveInfo
Mouse movement information
ScrollInfo
Scroll event information
SensitiveMetadata
Additional metadata for sensitive zones
SensitiveZone
Sensitive zone representing an interactive area on screen
TitleChangeInfo
Title change information

Enums§

BoxResizeType
Types of box resize operations
ContentType
Type of sensitive content
EventResult
Result of event handling
EventType
Types of events that can occur on content
HoverState
Hover state transitions
KeyModifier
Keyboard modifier keys
MouseButton
Mouse button types
ResizeAnchor
Resize anchor points
ResizeState
Resize operation state
ScrollDirection
Scroll directions
TitleChangeSource
Sources of title changes

Traits§

RenderableContent
Universal content interface for all content types in BoxMux Enables unified overflow handling for text, choices, charts, and any future content types