These extended UI libraries provide additional UI functionality and methods and are available if required. They provide more advanced UI functions and act as a shortcut to commonly invoked design patterns (e.g., creating a form composed of labels and inputs). The functionality provided by these libraries could be recreated by any app using the base UI components.
Name | Description |
---|---|
screen | Library containing a set of functions to aid with building a standard UI. |
genericForm | Creates a form containing various input objects. Can be used to display a settings page for an app, for example. This is a useful shortcut for creating a page with many elements, without having to manually define and position each element. |
genericMenu | Displays a menu to the user. A list of key handlers/softkeys for each menu item can be specified. |
genericConfirm | Creates a confirmation popup and responds to user input. |