public class MTAjaxTabbedPanel extends AjaxDynamicElement
Class Name | Used For |
---|---|
ajaxTabbedPanel | The UL containing the tabs. |
ajaxTabbedPanelTab-selected | The LI representing the selected tab and the A element that is the clickable title. |
ajaxTabbedPanelTab-unselected | The LI representing the selected tab(s) and the A element that is the clickable title. |
ajaxTabbedPanelPanes | The UL containing the panels (panes). |
ajaxTabbedPanelPane-selected | The LI representing the selected panel. |
ajaxTabbedPanelPane-unselected | The LI representing the unselected panel(s). |
Name | Description |
---|---|
id | required, String the id of the UL that wraps the tabs |
busyDiv | optional, String the id of a div that should be shown when a tab is loading |
onLoad | optional, String JavaScript to execute after the whole tabbed panel loads |
onSelect | optional, String JavaScript to execute after a different tab is selected. This will not get called when this is first rendered. Use onLoad if you need that. |
class | css classes to add to the ul. |
ERXDynamicElement.ContextData<T>
log
_children
_ConstructorParameters
Constructor and Description |
---|
MTAjaxTabbedPanel(String name,
NSDictionary<String,WOAssociation> associations,
WOElement template) |
Modifier and Type | Method and Description |
---|---|
protected void |
addRequiredWebResources(WOResponse response,
WOContext context)
Override this method to append the needed scripts for this component.
|
void |
appendToResponse(WOResponse response,
WOContext context)
Overridden to call
AjaxDynamicElement.addRequiredWebResources(WOResponse, WOContext) . |
WOActionResults |
handleRequest(WORequest request,
WOContext context)
Override this method to return the response for an Ajax request.
|
String |
safeID(WOContext context) |
_containerID, addScriptResourceInHead, addScriptResourceInHead, addStylesheetResourceInHead, addStylesheetResourceInHead, invokeAction, shouldHandleRequest
afterProcessing, appendTagAttributeToResponse, arrayValueForBinding, arrayValueForBinding, associations, beforeProcessing, bindingIsSettable, bindingNamed, booleanValueForBinding, booleanValueForBinding, hasBinding, id, integerValueForBinding, nameInContext, secureInContext, setValueForBinding, stringValueForBinding, stringValueForBinding, valueForBinding, valueForBinding
addChildElement, appendChildrenToResponse, childrenElements, EmptyGroup, hasChildrenElements, invokeChildrenAction, takeChildrenValuesFromRequest, takeValuesFromRequest, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
valueForBinding, valueForBinding
public MTAjaxTabbedPanel(String name, NSDictionary<String,WOAssociation> associations, WOElement template)
public void appendToResponse(WOResponse response, WOContext context)
AjaxDynamicElement
AjaxDynamicElement.addRequiredWebResources(WOResponse, WOContext)
.appendToResponse
in class AjaxDynamicElement
response
- the current responsecontext
- context of the transactionprotected void addRequiredWebResources(WOResponse response, WOContext context)
AjaxDynamicElement
addRequiredWebResources
in class AjaxDynamicElement
response
- the current responsecontext
- context of the transactionpublic WOActionResults handleRequest(WORequest request, WOContext context)
AjaxDynamicElement
handleRequest
in interface IAjaxElement
handleRequest
in class AjaxDynamicElement
request
- the current requestcontext
- context of the transactionCopyright © 2002 – 2024 Project Wonder.