| Interface | Description | 
|---|---|
| BooleanCallback | |
| DateDisplayFormatter | DateDisplayFormatter interface. | 
| DateInputFormatter | DateInputFormatter. | 
| DateParser | Custom parser for converting formatted date strings to live Date objects. | 
| KeyCallback | |
| PrintCanvasCallback | |
| PrintHTMLCallback | Print callback used by  Canvas.getPrintHTML(PrintProperties, PrintHTMLCallback) | 
| PrintPreviewCallback | |
| ValueCallback | 
| Class | Description | 
|---|---|
| Animation | |
| Authentication | The Authentication or Auth class represents a convenient, standard place to keep  information about the currently logged
 in user and their assigned user roles. | 
| AutoTest | Standalone class providing a general interface for integration with Automated Testing Tools | 
| Browser | The  Browserclass contains various class attributes that indicate basic properties of the browser and
 whether certain features are enabled. | 
| ConfigUtil | |
| ConvertTo | This object contains all of the methods for converting from a JavaScriptObject to an array of specific
  SmartGWT class types. | 
| DateFormatStringFormatter | |
| DateUtil | Static singleton class containing APIs for interacting with Dates. | 
| DOMUtil | DOM related helper methods. | 
| ElementWaitConfig | Configuration object for  AutoTest.waitForElement() | 
| EnumUtil | Utils for manipulate with a Enum. | 
| EventHandler | SmartGWT provides a predictable cross-browser event-handling mechanism for SmartGWT widgets, and the EventHandler class
 provides various static APIs for retrieving details about events which have occurred. | 
| FileLoader | Helper class to preload skin images. | 
| FontLoader | Force-loads the custom fonts declared in the  current skin's CSS fileand
 updates any potentially-affected, already-drawn canvii when loading completes. | 
| Format | Deprecated see  Localized Number Formattingfor details. | 
| Hover | Utility methods related to hover / tooltips / prompts. | 
| I18nUtil | |
| IDManager | |
| JSOHelper | Utility class containing many useful static helper methods. | 
| JSON | Utilities for working with JSON data. | 
| JSONEncoder | Class for encoding objects as JSON strings. | 
| JSSyntaxHiliter | Regular expression-based source code colorizer for JS source. | 
| LogicalDate | |
| LogicalDate_CustomFieldSerializer | |
| LogicalTime | |
| LogicalTime_CustomFieldSerializer | |
| LogUtil | |
| MockDSExportSettings | Settings used to control the export or serialization of a  DataSourcebyReify.getMockDS(). | 
| NumberUtil | Static singleton class containing APIs for interacting with Numbers. | 
| ObjectFactory | This class contains static utility methods to map between SmartClient objects/types and Smart GWT objects/classes. | 
| Offline | The Offline class provides features for storing and retrieving values in persistent browser storage. | 
| Page | Provides information about the page you're loaded in. | 
| PageKeyHandler | |
| PrintProperties | Settings for generating printable HTML for components. | 
| QualityIndicatedLocator | An object returned from  AutoTest.getLocatorWithIndicators()that includes the locator and properties that describe the quality of the locator. | 
| SC | |
| StringUtil | |
| SyntaxHiliter | Abstract base class for regular expression-based source code colorizer. | 
| SystemDoneConfig | Configuration object for  AutoTest.isSystemDone(). | 
| SystemWaitConfig | Configuration object for  AutoTest.waitForSystemDone() | 
| XMLSyntaxHiliter | Regular expression-based source code colorizer for XML source. |