Package org.apache.wicket.markup.head
Class JavaScriptUrlReferenceHeaderItem
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.JavaScriptUrlReferenceHeaderItem
- All Implemented Interfaces:
Serializable
,ISubresourceHeaderItem
,IClusterable
HeaderItem
for script tags that are rendered using a fixed URL, for example resources
from an external site or context relative urls.- Author:
- papegaaij
- See Also:
-
Constructor Summary
ConstructorDescriptionJavaScriptUrlReferenceHeaderItem
(String url, String id) Creates a newJavaScriptUrlReferenceHeaderItem
. -
Method Summary
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
Methods inherited from class org.apache.wicket.markup.head.HeaderItem
getDependencies, getProvidedResources
-
Constructor Details
-
JavaScriptUrlReferenceHeaderItem
Creates a newJavaScriptUrlReferenceHeaderItem
.- Parameters:
url
- context-relative url of the the javascript resourceid
- id that will be used to filter duplicate reference (it's still filtered by URL too)
-
-
Method Details
-
getUrl
- Returns:
- context-relative url of the the javascript resource
-
render
Description copied from class:HeaderItem
Renders theHeaderItem
to the response.- Specified by:
render
in classHeaderItem
-
getRenderTokens
- Specified by:
getRenderTokens
in classHeaderItem
- Returns:
- The tokens this
HeaderItem
can be identified by. If any of the tokens has already been rendered, thisHeaderItem
will not be rendered.
-
toString
-
equals
- Overrides:
equals
in classAbstractJavaScriptReferenceHeaderItem
-
hashCode
- Overrides:
hashCode
in classAbstractJavaScriptReferenceHeaderItem
-