public class DeferredScriptRenderer extends Renderer
DeferredScript. The rendering is extracted from the component so
 that it can be reused by CombinedResourceHandler.| Modifier and Type | Field and Description | 
|---|---|
| static String | RENDERER_TYPEThe standard renderer type. | 
PASSTHROUGH_RENDERER_LOCALNAME_KEY| Constructor and Description | 
|---|
| DeferredScriptRenderer() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | encodeBegin(FacesContext context,
           UIComponent component)Writes a  <script>element which callsOmniFaces.DeferredScript.addwith as
 arguments the script URL and, if any, the onbegin, onsuccess and/or onerror callbacks. | 
| void | encodeEnd(FacesContext context,
         UIComponent component) | 
convertClientId, decode, encodeChildren, getConvertedValue, getRendersChildrenpublic static final String RENDERER_TYPE
public void encodeBegin(FacesContext context, UIComponent component) throws IOException
<script> element which calls OmniFaces.DeferredScript.add with as
 arguments the script URL and, if any, the onbegin, onsuccess and/or onerror callbacks. If the script resource is
 not resolvable, then a RES_NOT_FOUND will be written to src attribute instead.encodeBegin in class RendererIOExceptionpublic void encodeEnd(FacesContext context, UIComponent component) throws IOException
encodeEnd in class RendererIOExceptionCopyright © 2012–2020 OmniFaces. All rights reserved.