Extending the User
Interface Layer
A user interface
plug-in module adds one or more extensions to the
and the
vSphere Web Client
user interface layer.
Extensions to the user interface
layer can include new data views, either in the virtual infrastructure or as
global views. When you create a data view extension, you must also create the
actual GUI objects in Adobe Flex or in HTML and package them in the plug-in
module. These GUI objects rely on data from the
and the
vSphere Web Client
service layers. You can use the libraries included with
the
vSphere Web Client
SDK to enable communication between your GUI objects and
the service layer or if you create an HTML plug-in, you can use a library of
your choice.
Other user interface extensions
can include new workspaces for custom objects, shortcuts added to the object
navigator or home screen, new relations between vSphere objects, and new
actions associated with vSphere objects.