OptionalconditionDetermines whether this variant can be displayed for the current player and document state.
OptionalidentifierStable identifier for this variant, used to scope variant-specific component config in UIConfig.componentConfigOverrides.
OptionalspatialSpatial navigation instance used by this variant, if keyboard or remote-control navigation is enabled.
The UI container for this variant.
Associates a UI instance with an optional UIConditionResolver that determines if the UI should be displayed.