Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

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 

Library containing a set of functions to aid with building a standard UI.


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.


Displays a menu to the user. A list of key handlers/softkeys for each menu item can be specified. 


Creates a confirmation popup and responds to user input.