Interact enables you to extend the standard behavior of a client application using Application Extensions.
Extensions are loaded into the web page DOM in a pre-defined order for the specified client.
For example, the following shows an Extension written to support swipe gestures for page navigation in a Mobile Web application:
The code above initializes the Extension, accesses the Application, and specifies the Extension point to extend (i.e., pageRenderer). For detailed information on how to write Extensions, see Creating Application Extensions.
You use the Extensions page to view and manage Extensions defined for your account. You access the page from the Resources menu of the Admin Console.
Extension Authoring Requirements
Extensions are a very powerful Interact tool and should be written and managed by developers who are completely familiar with the Jacada Interact client architecture. Authors of Extensions should also be experienced working with:
- jQuery libraries
- Ajax calls
- Browser inspection and debugging
Note: Only users with roles of Admin and higher are authorized to create and work with application Extensions.