API Reference > ui-core ui-core Change Log The ui-core package contains general purpose React components, such as Dialog, MessageBox, SearchBox, RadialMenu and SplitButton. Topics Name Description Base Low-level classes and components for building application UI. Button Classes for working with various Buttons. CheckListBox Classes for working with a Check listbox. Common Common classes used across various UI components. ContextMenu Classes for working with a Context Menu. Cube Component for 3D Cube. Dialog Classes for working with a Dialog or MessageBox. ElementSeparator Classes for working with a ElementSeparator. Expandable Classes for working with a ExpandableBlock or ExpandableList. Icon Component that renders ui-core icon when given an icon name. Inputs Classes for working with input controls, such as Input, Radio, Checkbox, Select and Toggle. Loading Classes for working with Loading spinner and progress indicator. Popup Classes for working with a Popup. RadialMenu Classes for working with a RadialMenu. SearchBox Classes for working with a SearchBox. SplitButton Classes for working with a SplitButton. Tabs Classes for working with horizontal tabs. Text Classes for working with different text controls. Tree Presentation React components for working with a Tree. UiSettings Interfaces for working with persistent UI settings. Utilities Various utility classes for working with a UI. All Displays the contents of all topics in this package. Last Updated: 13 June, 2024