Sidebar

iTop Customization

"How to" examples
DataModel

User Interface

Automation & Ticket management

Portal Customization

You are browsing the documentation for iTop 3.1 which is not the current version.

Consider browsing to iTop 3.2 documentation

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

iBackofficeDictEntriesExtension

api

Implement this interface to add Dict entries 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

iLoginExtension

api

Management of application plugins 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

iPreferencesExtension

api

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

JSButtonItem

api

Class for adding an item as a button that runs some JS code 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

RestUtils

api

Helpers for implementing REST services 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


3_1_0/customization/api/extensions/start.txt · Last modified: 2023/07/21 10:19 by 127.0.0.1
Back to top
Contact us