Skip Navigation

Integrating UI elements for a plug-in

The
BlackBerry UEM
UI APIs give you the ability to add UI for a plug-in to the management console. This can include options to enable or disable a feature or service, configuration settings, user assignment and management mechanisms, and status information.
When
BlackBerry UEM
executes plug-in code, it integrates the plug-in UI elements in the overall process of displaying the console in a browser. The management console service consists of a UI server (web server) and a UI client.
Java
source code is transpiled to
JavaScript
by the
Google
Web Tookit, and the UI server provides the
JavaScript
code and static resources to the UI client code running inside the browser. The UI client runs the
JavaScript
code in the browser to create and manipulate the appearance of the console.
This process allows for code sharing and object communication between the UI server and the UI client, resulting in optimized versions of
JavaScript
for each browser platform. The UI client can link event listeners to react to different types of events, including user activity, time, system events, and messages pushed from the UI server.
For more information about the widgets that are available to add and customize UI components for a
UEM
plug-in, see Using widgets to customize the UI elements of a plug-in.