java.lang.Object
de.agilecoders.wicket.core.util.References
#### Description
Helper class for
ResourceReference handling.-
Method Summary
Modifier and TypeMethodDescriptionstatic StringappendMinificationIdentifier(String referenceUrl) #### Description adds a ".min" extension in front of original extension if minimization is active.static voidrenderWithFilter(IBootstrapSettings settings, IHeaderResponse response, JavaScriptReferenceHeaderItem... headerItems) #### Description renders a given header item with as a `FilteredHeaderItem` with filter name from bootstrap settings if present. #### Usage you can call this method in `renderHeader(IHeaderResponse response)`: ```java References.renderWithFilter(myBootstrapSettings, response, myCustomJsReferenceHeaderItem, mySecondJsReferenceHeaderItem); ```static voidrenderWithFilter(IHeaderResponse response, JavaScriptReferenceHeaderItem... headerItems) #### Description renders a given header item with as a `FilteredHeaderItem` with filter name from bootstrap settings if present. #### Usage you can call this method in `renderHeader(IHeaderResponse response)`: ```java References.renderWithFilter(response, myCustomJsReferenceHeaderItem, mySecondJsReferenceHeaderItem); ```static voidrenderWithFilter(IHeaderResponse response, JavaScriptResourceReference... references) #### Description renders a given header item with as a `FilteredHeaderItem` with filter name from bootstrap settings if present. #### Usage you can call this method in `renderHeader(IHeaderResponse response)`: ```java References.renderWithFilter(response, myCustomJsReference, mySecondJsReference); ```
-
Method Details
-
appendMinificationIdentifier
#### Description adds a ".min" extension in front of original extension if minimization is active. If filename doesn't contain an extension no ".min" part will be added. #### Usage ```java References.appendMinificationIdentifier(""); // = "" References.appendMinificationIdentifier(null); // = "" References.appendMinificationIdentifier("test"); // = "test" References.appendMinificationIdentifier("test.js"); // = "test.min.js" References.appendMinificationIdentifier("test.custom.js"); // = "test.custom.min.js" ```- Parameters:
referenceUrl- The reference url to append ".min" to- Returns:
- file name containing ".min"
-
renderWithFilter
public static void renderWithFilter(IHeaderResponse response, JavaScriptResourceReference... references) #### Description renders a given header item with as a `FilteredHeaderItem` with filter name from bootstrap settings if present. #### Usage you can call this method in `renderHeader(IHeaderResponse response)`: ```java References.renderWithFilter(response, myCustomJsReference, mySecondJsReference); ```- Parameters:
response- The current header responsereferences- The resource references to render
-
renderWithFilter
public static void renderWithFilter(IHeaderResponse response, JavaScriptReferenceHeaderItem... headerItems) #### Description renders a given header item with as a `FilteredHeaderItem` with filter name from bootstrap settings if present. #### Usage you can call this method in `renderHeader(IHeaderResponse response)`: ```java References.renderWithFilter(response, myCustomJsReferenceHeaderItem, mySecondJsReferenceHeaderItem); ```- Parameters:
response- The current header responseheaderItems- The header items to render
-
renderWithFilter
public static void renderWithFilter(IBootstrapSettings settings, IHeaderResponse response, JavaScriptReferenceHeaderItem... headerItems) #### Description renders a given header item with as a `FilteredHeaderItem` with filter name from bootstrap settings if present. #### Usage you can call this method in `renderHeader(IHeaderResponse response)`: ```java References.renderWithFilter(myBootstrapSettings, response, myCustomJsReferenceHeaderItem, mySecondJsReferenceHeaderItem); ```- Parameters:
settings- The bootstrap settingsresponse- The current header responseheaderItems- The header items to render
-