InteractableContext
Namespace: Hex1b
Assembly: Hex1b.dll
A context for building the child tree of an . Provides access to current focus and hover state from the underlying node.
csharp
public sealed class InteractableContext : WidgetContext<InteractableWidget>Inheritance
Object → WidgetContext<InteractableWidget> → InteractableContext
Properties
IsFocused
Whether the interactable area currently has focus.
Returns: Boolean
csharp
public bool IsFocused { get; }IsHovered
Whether the mouse is currently hovering over the interactable area.
Returns: Boolean
csharp
public bool IsHovered { get; }Remarks
This context is created during reconciliation (not during widget building), so and reflect the node's current state. On first render, the node is new so both default to false.