The JavaScript classes
in the IBM® Content
Navigator visual
widget library are grouped by package. In some packages, the classes
can be further grouped by the type of widgets that they represent.
Widgets package
The classes in the ecm.widget package
define widgets that you use to create and edit repository objects
such as documents, folders, and work items. This package also includes
classes that define common user interface components such as buttons,
menus, and tabs.
Administration widgets package
The classes in the ecm.widget.admin package
define the widgets that make up the IBM Content
Navigator administration tool.
You can use these widgets to customize the administration user interface.
Administration model package
The classes in the ecm.widget.admin.model package
provide the model for the user interface of the IBM Content
Navigator administration tool.
You can use the widgets in this package to extend the capabilities
of the IBM Content
Navigator administration
tool. Alternatively, you can use these widgets to provide a separate
administration user interface that is based on the IBM Content
Navigator user interface.
Content list widgets package
The classes in the ecm.widget.listView package
define widgets, modules, and decorators that are used to construct
the content list seen in IBM Content
Navigator.
The content list is used to provide lists of repository items, favorites,
work items, and so on.
Dialog box widgets package
The ecm.widget.dialog package contains classes that define
the dialog boxes that are used in the IBM Content
Navigator web client.
Layout widgets package
The ecm.widget.layout package contains
classes that define components of the web client layout.
Process widgets package
The ecm.widget.process package contains
classes that are used to build custom launch processors and step processors
for an IBM FileNet® P8 workflow.
Search widgets package
The classes in the ecm.widget.search package
define widgets that you use to create and edit repository objects
such as documents, folders, and work items.
Teamspace builder widgets package
The ecm.widget.teamspaceBuilder package
contains the widgets that create and edit teamspaces and teamspace
templates. In IBM Content
Navigator,
these widgets are used for the teamspace builder.
Viewer widgets package
The ecm.widget.viewer package contains
classes that are used to view document content.