NUI / Components
Planned Components
Planned components are not available yet and should not be treated as usable syntax.
Planned components are not available yet and should not be treated as usable syntax.
Planned components
Not available yet
Planned components are reference entries only. They should not be copied as working NUI Script V2 syntax.
| Component | Planned category | Planned purpose | Current usage | Current workaround |
|---|---|---|---|---|
| DropdownPlanned | Popup & Selection | Dropdown selection control. | Not available yet | Use Button plus Event Graph behavior until selection components are implemented. |
| ComboBoxStringPlanned | Popup & Selection | String-based combo box. | Not available yet | Use Button or ListView-driven selection workflows. |
| ComboBoxKeyPlanned | Popup & Selection | Key/value combo box. | Not available yet | Use ListView with selectedKey for data-driven selection. |
| ComboBoxPlanned | Popup & Selection | General combo box. | Not available yet | Use ListView, TileView, or Event Graph-controlled selection. |
| TooltipPlanned | Popup & Selection | Tooltip surface. | Not available yet | Use explicit Text or ExpandableArea help content. |
| ToolTipPlanned | Popup & Selection | Tooltip alias or alternate spelling. | Not available yet | Prefer the final documented spelling once implemented. |
| MultiLineEditableTextPlanned | Input | Multiline text editing. | Not available yet | Use EditableText for single-line input. |
| MultiLineEditableTextBoxPlanned | Input | Styled multiline text editing. | Not available yet | Use TextInput for styled single-line input. |
| RichTextBlockPlanned | Common / Text | Rich text rendering. | Not available yet | Use plain Text. |
| RichTextBlockDecoratorPlanned | Common / Text | Rich text decoration support. | Not available yet | Not available. |
| RichTextBlockImageDecoratorPlanned | Common / Text | Inline image support for rich text. | Not available yet | Use separate Image and Text layout. |
| SpinBoxPlanned | Input | Numeric stepper input. | Not available yet | Use Slider or TextInput depending on the interaction. |
| InputKeySelectorPlanned | Input | Key-binding input. | Not available yet | Use Event Graph-controlled key-binding UI. |
| LinePlanned | Common / Display | Line primitive. | Not available yet | Use Divider or thin Rectangle. |
| LoadingBarPlanned | Common / Feedback | Loading-specific progress display. | Not available yet | Use ProgressBar. |
| MaterialSurfacePlanned | Common / Media | Material-backed UI surface. | Not available yet | Use Image or Rectangle depending on the visual need. |
| BackgroundBlurPlanned | Common / Effects | Blur effect surface. | Not available yet | Use opaque or translucent Border/Rectangle styling. |
| ThrobberPlanned | Common / Feedback | Loading animation indicator. | Not available yet | Use ProgressBar or Text status until implemented. |
| CircularThrobberPlanned | Common / Feedback | Circular loading animation indicator. | Not available yet | Use ProgressBar or Text status until implemented. |
| PostBufferUpdatePlanned | Common / Effects | Post-buffer update/effect support. | Not available yet | Not available. |
| PostBufferBlurUpdaterPlanned | Common / Effects | Post-buffer blur update support. | Not available yet | Not available. |
| InvalidationBoxPlanned | Advanced / Performance | Invalidation/performance wrapper. | Not available yet | Not available as public source syntax. |
| RetainerBoxPlanned | Advanced / Performance | Retainer rendering wrapper. | Not available yet | Not available as public source syntax. |
| NativeWidgetHostPlanned | Advanced / Native | Native widget hosting. | Not available yet | Not available as public source syntax. |
| ViewportPlanned | Advanced / Native | Viewport widget surface. | Not available yet | Not available as public source syntax. |
| WidgetComponentPlanned | Advanced / Native | Widget component integration. | Not available yet | Use Unreal-side composition outside NUI Script. |
| WidgetInteractionComponentPlanned | Advanced / Native | Widget interaction integration. | Not available yet | Use Unreal-side interaction setup. |
| WindowTitleBarAreaPlanned | Advanced / Platform | Window title bar area support. | Not available yet | Not available as public source syntax. |
| MouseHoverComponentPlanned | Advanced / Interaction | Hover interaction helper. | Not available yet | Use existing component hover visuals where supported. |
| SizeBoxComponentPlanned | Advanced / Native | Native component wrapper. | Not available yet | Use SizeBox. |
| ScaleBoxComponentPlanned | Advanced / Native | Native component wrapper. | Not available yet | Use ScaleBox. |
| NamedSlotPlanned | Layout / Templates | Named child slot/template surface. | Not available yet | Use current component-specific slots, such as ExpandableArea Header/Body. |