Class JavaScriptPackageHeaderItem
- java.lang.Object
-
- org.apache.wicket.markup.head.HeaderItem
-
- org.apache.wicket.markup.head.AbstractCspHeaderItem
-
- org.apache.wicket.markup.head.JavaScriptHeaderItem
-
- org.apache.wicket.markup.head.AbstractJavaScriptReferenceHeaderItem
-
- org.apache.wicket.markup.head.JavaScriptReferenceHeaderItem
-
- com.googlecode.wicket.jquery.core.resource.JavaScriptPackageHeaderItem
-
- All Implemented Interfaces:
Serializable,IReferenceHeaderItem,ISubresourceHeaderItem,IClusterable
public class JavaScriptPackageHeaderItem extends JavaScriptReferenceHeaderItem
Provides aJavaScriptReferenceHeaderItemthat will load a '.js' file corresponding to the suppliedClass
i.e.:MyClass.js- Author:
- Sebastien Briquet - sebfz1
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JavaScriptPackageHeaderItem(Class<?> scope)ConstructorJavaScriptPackageHeaderItem(Class<?> scope, String function)ConstructorJavaScriptPackageHeaderItem(Class<?> scope, String function, Map<String,Object> variables)ConstructorJavaScriptPackageHeaderItem(Class<?> scope, Map<String,Object> variables)Constructor
-
Method Summary
-
Methods inherited from class org.apache.wicket.markup.head.JavaScriptReferenceHeaderItem
equals, getDependencies, getPageParameters, getProvidedResources, getReference, getRenderTokens, hashCode, render, toString
-
Methods inherited from class org.apache.wicket.markup.head.AbstractJavaScriptReferenceHeaderItem
getCharset, getCrossOrigin, getIntegrity, getType, internalRenderJavaScriptReference, isAsync, isDefer, setAsync, setCharset, setCrossOrigin, setDefer, setIntegrity, setType
-
Methods inherited from class org.apache.wicket.markup.head.JavaScriptHeaderItem
forReference, forReference, forReference, forScript, forUrl, forUrl, getId, setId
-
Methods inherited from class org.apache.wicket.markup.head.AbstractCspHeaderItem
getNonce, setNonce
-
-
-
-
Constructor Detail
-
JavaScriptPackageHeaderItem
public JavaScriptPackageHeaderItem(Class<?> scope)
Constructor- Parameters:
scope- the scope
-
JavaScriptPackageHeaderItem
public JavaScriptPackageHeaderItem(Class<?> scope, String function)
Constructor- Parameters:
scope- the scopefunction- the function, i.e.: the name of the '.js' file without the extension
-
JavaScriptPackageHeaderItem
public JavaScriptPackageHeaderItem(Class<?> scope, Map<String,Object> variables)
Constructor- Parameters:
scope- the scopevariables- the variableMapto supply to the file
-
JavaScriptPackageHeaderItem
public JavaScriptPackageHeaderItem(Class<?> scope, String function, Map<String,Object> variables)
Constructor- Parameters:
scope- the scopefunction- the function, i.e.: the name of the '.js' file without the extensionvariables- the variableMapto supply to the file
-
-