Class TobagoClientBehaviorRenderer
- java.lang.Object
-
- jakarta.faces.render.ClientBehaviorRenderer
-
- org.apache.myfaces.tobago.internal.renderkit.renderer.TobagoClientBehaviorRenderer
-
public class TobagoClientBehaviorRenderer extends jakarta.faces.render.ClientBehaviorRenderer
-
-
Constructor Summary
Constructors Constructor Description TobagoClientBehaviorRenderer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Collapse
createCollapsible(jakarta.faces.context.FacesContext facesContext, jakarta.faces.component.UIComponent component)
Deprecated.TBDvoid
decode(jakarta.faces.context.FacesContext facesContext, jakarta.faces.component.UIComponent component, jakarta.faces.component.behavior.ClientBehavior clientBehavior)
String
getScript(jakarta.faces.component.behavior.ClientBehaviorContext behaviorContext, jakarta.faces.component.behavior.ClientBehavior behavior)
In standard JSF this method returns a JavaScript string.
-
-
-
Method Detail
-
getScript
public String getScript(jakarta.faces.component.behavior.ClientBehaviorContext behaviorContext, jakarta.faces.component.behavior.ClientBehavior behavior)
In standard JSF this method returns a JavaScript string. Because of CSP, Tobago doesn't render JavaScript into the HTML content. It transports the return value a bit hacky byCommandMap.storeCommandMap(jakarta.faces.context.FacesContext, org.apache.myfaces.tobago.internal.renderkit.CommandMap)
.- Overrides:
getScript
in classjakarta.faces.render.ClientBehaviorRenderer
- Returns:
- "dummy" string or null, if nothing to do.
-
decode
public void decode(jakarta.faces.context.FacesContext facesContext, jakarta.faces.component.UIComponent component, jakarta.faces.component.behavior.ClientBehavior clientBehavior)
- Overrides:
decode
in classjakarta.faces.render.ClientBehaviorRenderer
-
createCollapsible
@Deprecated public static Collapse createCollapsible(jakarta.faces.context.FacesContext facesContext, jakarta.faces.component.UIComponent component)
Deprecated.TBD
-
-