com.ibm.mashups.iwidget
Interface Constants


public Constants

com.ibm.mashups.iwidget.Constants defines all the public iwidget framework constants.
Each constants should be referred to as : com.ibm.mashups.iwidget.Constants.WIDGET_LOADED...


Field Summary
 String WIDGET_MODECHANGED
           Enabler would publish WIDGET_MODECHANGED event when requested iwidget has switched from one mode to another mode.
 String CHANGE_WIDGETMODE
           Enabler would subscribe this event and page components could publish CHANGE_WIDGETMODE event to change a mode of a widget.
 String WIDGET_WINDOWSTATECHANGED
           Enabler would subscribe WIDGET_WINDOWSTATECHANGED event when iwidget has been switched from one window state to another another.
 String CHANGE_WIDGETWINDOWSTATE
           Enabler would publish this event when widget is tried to change window state.
 

Field Detail

WIDGET_MODECHANGED

String WIDGET_MODECHANGED
Enabler would publish WIDGET_MODECHANGED event when requested iwidget has switched from one mode to another mode.
Event: com.ibm.mashups.iwidget.Constants.WIDGET_MODECHANGED
Value:"com.ibm.mashups.iwidget.widgetmodechanged"
Payload: JSON object: { id:"",oldMode:"",newMode:""}


CHANGE_WIDGETMODE

String CHANGE_WIDGETMODE
Enabler would subscribe this event and page components could publish CHANGE_WIDGETMODE event to change a mode of a widget.
Page components should publish event as follows: var eventService = com.ibm.mashups.services.ServiceManager.getService("eventService"); eventService.publishEvent(com.ibm.mashups.iwidget.Constants.CHANGE_WIDGETMODE,payload); following api is deprecated: com.ibm.mashups.services.ServiceManager.getService("eventService").fireEvent(this.iwidgetId, "onModeChanged", { newMode: mode, rootElementId: }); Event: com.ibm.mashups.iwidget.Constants.CHANGE_WIDGETMODE
Value:"com.ibm.mashups.iwidget.changeWidgetMode"
Payload: JSON object: { id:"",newMode:"",parentNode:}


WIDGET_WINDOWSTATECHANGED

String WIDGET_WINDOWSTATECHANGED
Enabler would subscribe WIDGET_WINDOWSTATECHANGED event when iwidget has been switched from one window state to another another.
Event: com.ibm.mashups.iwidget.Constants.WIDGET_WINDOWSTATECHANGED
Value:"com.ibm.mashups.iwidget.widgetwindowstatechanged"
Payload: JSON object: { id:"",oldWindowState:"",newWindowState:""}


CHANGE_WIDGETWINDOWSTATE

String CHANGE_WIDGETWINDOWSTATE
Enabler would publish this event when widget is tried to change window state.
Event: com.ibm.mashups.iwidget.Constants.CHANGE_WIDGETWINDOWSTATE
Value:"com.ibm.mashups.iwidget.changeWidgetWindowState"
Payload: JSON object: { id:"",newWindowState:"",oldWindowState:""}



Copyright IBM Corp. 2010 All Rights Reserved.