About Presentation Model-Injected APIs in Plug-in Wrappers
This topic includes information about presentation model-injected APIs in plug-in wrappers.
You can use the APIs in this topic to achieve the customized functionality you were using previously in renderers. The code examples for each of the methods in this topic can be used as references about achieving the same or similar customizations that you might have had in some older releases.
For more information about plug-in wrappers, examples of configuration and further information about APIs, see Architecture of Siebel Open UI, Example of Customizing Siebel Open UI, and Application Programming Interface
While the following APIs have been described earlier in this documentation in the context of use within the physical renderer to act as liaisons with the plug-in wrapper, they are also available for use from within the plug-in wrapper:
GetEl. Used to get the DOM (jQuery element) that represents the control.
GetValue. Used to access the DOM value of the control.
SetValue. Used to set the DOM value of the control.
SetState. Used to set various DOM states for the control.
In addition to the APIs listed here, the framework injects certain presentation model-level APIs into all plug-in wrappers to ease the layering of calls that a plug-in wrapper is required to complete. This makes programming in customized plug-in wrappers very similar to programming customized physical renderers. These types of APIs are described in the following topics.