Utilities
Various utility classes for working with a UI.
Classes
| Name |
Description |
|
| IconSpecUtilities |
Creates an IconSpec with an SVG source and gets the SVG source from an IconSpec. |
Deprecated |
| UiError |
iTwin.js UI UiError class is a subclass of BentleyError. |
Deprecated |
| UiEvent |
iTwin.js UI UiEvent class is a subclass of BeEvent with argument type safety. |
|
| UiEventDispatcher |
This class is used to send eventIds to interested UI components so the component can determine if it needs |
Deprecated |
| UiSyncEvent |
UiSync Event class. |
Deprecated |
Enumerations
| Name |
Description |
|
| FunctionKey |
Enumeration for Function Keys |
Deprecated |
| SpecialKey |
Enumeration for Special Keys |
Deprecated |
Global Functions
| Name |
Description |
|
| isArrowKey |
Determines if a KeyboardEvent.key is an Arrow key |
Deprecated |
Interfaces
| Name |
Description |
|
| IMatch |
Interface that returns indices of matches |
Deprecated |
| PointProps |
Describes 2d points. |
Deprecated |
| UiSyncEventArgs |
UiSync Event arguments. |
Deprecated |
Type Aliases
Last Updated: 11 June, 2025