Interfaces
iApplicationObjectExtension
api
Implement this interface to perform specific things when objects are manipulated More information
iApplicationUIExtension
api
Implement this interface to change the behavior of the GUI for some objects. More information
iBackofficeDictEntriesPrefixesExtension
api
Implement this interface to add Dict entries prefixes More information
iBackofficeEarlyScriptExtension
api
Implement this interface to add inline script (JS) to the backoffice pages' head. More information
iBackofficeInitScriptExtension
api
Implement this interface to add inline script (JS) to the backoffice pages that will be executed right when the DOM is ready. More information
iBackofficeLinkedScriptsExtension
api
Implement this interface to add script (JS) files to the backoffice pages More information
iBackofficeLinkedStylesheetsExtension
api
Implement this interface to add stylesheets (CSS) to the backoffice pages More information
iBackofficeReadyScriptExtension
api
Implement this interface to add inline script (JS) to the backoffice pages that will be executed slightly AFTER the DOM is ready (just after the init. scripts). More information
iBackofficeScriptExtension
api
Implement this interface to add inline script (JS) to the backoffice pages that will be executed immediately, without waiting for the DOM to be ready. More information
iBackofficeStyleExtension
api
Implement this interface to add inline style (CSS) to the backoffice pages' head. More information
iModuleExtension
api
Helpers for modules extensibility, with discover performed by the MetaModel. More information
iPageUIBlockExtension
api
Implement this interface to add content to any iTopWebPage More information
iPageUIExtension
deprecated api
Implement this interface to add content to any iTopWebPage More information
iPopupMenuExtension
api
New extension to add menu items in the “popup” menus inside iTop. Provides a greater flexibility than iApplicationUIExtension::EnumAllowedActions. More information
iPortalUIExtension
api
Implement this interface to add content to any enhanced portal page More information
iRestServiceProvider
api
Implement this interface to add new operations to the REST/JSON web service More information
Classes
AbstractApplicationObjectExtension
abstract api
Extend this class instead of iApplicationObjectExtension if you don't need to overload all methods More information
AbstractApplicationUIExtension
abstract api
Extend this class instead of implementing iApplicationUIExtension if you don't need to overload More information
AbstractPageUIBlockExtension
abstract api
Extend this class instead of iPageUIExtension if you don't need to overload all methods More information
AbstractPageUIExtension
deprecatedabstract api
Extend this class instead of iPageUIExtension if you don't need to overload all methods More information
AbstractPreferencesExtension
abstract api
Extend this class instead of implementing iPreferencesExtension if you don't need to overload all methods More information
ApplicationPopupMenuItem
abstract api
Base class for the various types of custom menus More information
JSPopupMenuItem
api
Class for adding an item into a popup menu that triggers some Javascript code More information
RestResult
api
Minimal REST response structure. Derive this structure to add response data and error codes. More information
SeparatorPopupMenuItem
api
Class for adding a separator (horizontal line, not selectable) the output will automatically reduce several consecutive separators to just one More information
URLButtonItem
api
Class for adding an item as a button that browses to the given URL More information
URLPopupMenuItem
api
Class for adding an item into a popup menu that browses to the given URL More information