package be.selckin.swu.jquery;
import org.apache.wicket.Application;
import org.apache.wicket.markup.head.HeaderItem;
import org.apache.wicket.markup.head.JavaScriptHeaderItem;
import org.apache.wicket.request.resource.JavaScriptResourceReference;
import java.util.Collections;
import java.util.List;
import java.util.Locale;
public class JQueryDependantJavaScriptReference extends JavaScriptResourceReference {
public JQueryDependantJavaScriptReference(Class<?> scope, String name, Locale locale, String style, String variation) {
super(scope, name, locale, style, variation);
}
public JQueryDependantJavaScriptReference(Class<?> scope, String name) {
super(scope, name);
}
@Override
public List<HeaderItem> getDependencies() {
return Collections.singletonList(JavaScriptHeaderItem.forReference(Application.get().getJavaScriptLibrarySettings().getJQueryReference()));
}
}