org.apache.wicket.markup.head
Class AbstractJavaScriptReferenceHeaderItem
java.lang.Object
org.apache.wicket.markup.head.HeaderItem
org.apache.wicket.markup.head.JavaScriptHeaderItem
org.apache.wicket.markup.head.AbstractJavaScriptReferenceHeaderItem
- All Implemented Interfaces:
- Serializable, IClusterable
- Direct Known Subclasses:
- JavaScriptReferenceHeaderItem, JavaScriptUrlReferenceHeaderItem
public abstract class AbstractJavaScriptReferenceHeaderItem
- extends JavaScriptHeaderItem
A HeaderItem
that supports async,
defer and charset attributes
- See Also:
- Serialized Form
Methods inherited from class org.apache.wicket.markup.head.JavaScriptHeaderItem |
forReference, forReference, forReference, forReference, forReference, forReference, forReference, forReference, forScript, forScript, forUrl, forUrl, forUrl, forUrl, forUrl, getCondition, internalRenderJavaScriptReference, internalRenderJavaScriptReference |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractJavaScriptReferenceHeaderItem
protected AbstractJavaScriptReferenceHeaderItem(String condition,
boolean defer,
String charset)
- Constructor.
- Parameters:
condition
- The condition to use for Internet Explorer conditional comments. E.g. "IE 7".
null
or empty string for no condition.defer
- a flag indicating whether the execution of a script should be deferred (delayed)
until after the page has been loaded.charset
- the charset to use when reading the script content
isAsync
public boolean isAsync()
- Returns:
- if the script should be loaded and executed asynchronously
setAsync
public AbstractJavaScriptReferenceHeaderItem setAsync(boolean async)
isDefer
public boolean isDefer()
- Returns:
- if the execution of a script should be deferred (delayed) until after the page has been loaded.
setDefer
public AbstractJavaScriptReferenceHeaderItem setDefer(boolean defer)
getCharset
public String getCharset()
- Returns:
- the optional value of the charset attribute of the script tag
setCharset
public AbstractJavaScriptReferenceHeaderItem setCharset(String charset)
Copyright © 2006–2015 Apache Software Foundation. All rights reserved.