Utilities
Various utility classes, functions and React hooks for working with a UI.
Classes
| Name | Description |  | 
| IconHelper | Icon Helper Class used to store the data needed to generate an  for use in any control that shows an icon. | Deprecated | 
| ScrollPositionMaintainer | A helper class to recursively save and restore scroll positions. | Deprecated | 
| Timer | Notifies handler after a set interval. | Deprecated | 
| UiCore | Manages the Localization service for the core-react package. | Deprecated | 
Constants
| Name | Description |  | 
| BadgeType | Specifies type of badge, if any, that should be overlaid on UI component. | Deprecated | 
Global Functions
| Name | Description |  | 
| ElementResizeObserver | ElementResizeObserver provides functionality similar to ReactResizeDetector when a render function is specified. | Deprecated | 
| getCssVariable | Get CSS variable | Deprecated | 
| getCssVariableAsNumber | Get CSS variable as number | Deprecated | 
| ResizableContainerObserver | ResizableContainerObserver is a component that provides the functionality similar to the ReactResizeDetector option that call a function when | Deprecated | 
| Hook that will show a popup window | Deprecated | 
| useDisposable | A custom hook which creates a disposable object and manages its disposal on unmount | Deprecated | 
| useEffectSkipFirst | Custom hook which works like useEffect hook, but does not invoke callback when effect is triggered for the first time. | Deprecated | 
| useInterval | Hook that create an interval and clears it when unloaded | Deprecated | 
| useOnOutsideClick | Invokes onOutsideClick handler when user clicks outside of referenced element. | Deprecated | 
| useOptionalDisposable | A custom hook which calls the factory method to create a disposable object | Deprecated | 
Interfaces
| Name | Description |  | 
| ClassNameProps | Props used by components that expect class name to be passed in. | Deprecated | 
| CommonDivProps | Common properties using a div element. | Deprecated | 
| CommonProps | Common props used by components. | Deprecated | 
| NoChildrenProps | Props used by components that do not expect children to be passed in. | Deprecated | 
| RectangleProps | Describes 2d bounds. | Deprecated | 
| RenderPropsArgs | Prop the ElementResizeObserver sends to the render function. | Deprecated | 
| SizeProps | Describes 2d dimensions. | Deprecated | 
Type Aliases
Last Updated: 10 June, 2025