/** * Gets the default jquery reference from the given application. * * @param application * the application * @return the default jquery reference */ public static ResourceReference getJQueryReference(final Application application) { return application.getJavaScriptLibrarySettings().getJQueryReference(); }
@Override public List<HeaderItem> getDependencies() { List<HeaderItem> dependencies = new ArrayList<>(); dependencies.add(JavaScriptHeaderItem.forReference(Application.get().getJavaScriptLibrarySettings().getJQueryReference())); return dependencies; }
@Override public List<HeaderItem> getDependencies() { List<HeaderItem> dependencies = new ArrayList<>(); dependencies.add(JavaScriptHeaderItem.forReference(Application.get().getJavaScriptLibrarySettings().getJQueryReference())); return dependencies; }
@Override public List<HeaderItem> getDependencies() { List<HeaderItem> dependencies = new ArrayList<>(); dependencies.add(JavaScriptHeaderItem.forReference(Application.get().getJavaScriptLibrarySettings().getJQueryReference())); return dependencies; }
@Override public List<HeaderItem> getDependencies() { List<HeaderItem> dependencies = new ArrayList<>(); dependencies.add(JavaScriptHeaderItem.forReference(Application.get().getJavaScriptLibrarySettings().getJQueryReference())); return dependencies; }
@Override public List<HeaderItem> getDependencies() { List<HeaderItem> dependencies = new ArrayList<>(); for (HeaderItem headerItem : super.getDependencies()) { dependencies.add(headerItem); } dependencies.add(JavaScriptHeaderItem.forReference(Application.get() .getJavaScriptLibrarySettings() .getJQueryReference())); return dependencies; }
@Override public List<HeaderItem> getDependencies() { ResourceReference wicketAjaxReference = Application.get(). getJavaScriptLibrarySettings().getWicketAjaxReference(); return Arrays.<HeaderItem>asList(JavaScriptHeaderItem.forReference(wicketAjaxReference)); }
@Override public Iterable<? extends HeaderItem> getDependencies() { final List<HeaderItem> dependencies = Lists.newArrayList(super.getDependencies()); dependencies.add(JavaScriptHeaderItem.forReference(Application.get().getJavaScriptLibrarySettings().getJQueryReference())); return dependencies; } }
@Override public Iterable<? extends HeaderItem> getDependencies() { final List<HeaderItem> dependencies = Lists.newArrayList(super.getDependencies()); dependencies.add(JavaScriptHeaderItem.forReference(Application.get().getJavaScriptLibrarySettings().getJQueryReference())); return dependencies; } }
@Override public List<HeaderItem> getDependencies() { List<HeaderItem> dependencies = new ArrayList<>(); dependencies.add(JavaScriptHeaderItem.forReference( Application.get().getJavaScriptLibrarySettings().getJQueryReference())); dependencies.add(JavaScriptHeaderItem.forReference(new TextareaCaretPositionResourceReference())); return dependencies; }
@Override public List<HeaderItem> getDependencies() { List<HeaderItem> dependencies = new ArrayList<>(); dependencies.add(JavaScriptHeaderItem.forReference( Application.get().getJavaScriptLibrarySettings().getJQueryReference())); dependencies.add(CssHeaderItem.forReference( new CssResourceReference(DropzoneResourceReference.class, "dropzone.css"))); dependencies.add(OnDomReadyHeaderItem.forScript("Dropzone.autoDiscover = false;")); return dependencies; }
@Override public List<HeaderItem> getDependencies() { JavaScriptLibrarySettings ajaxSettings = Application.get().getJavaScriptLibrarySettings(); ResourceReference wicketAjaxReference = ajaxSettings.getWicketAjaxReference(); List<HeaderItem> dependencies = super.getDependencies(); dependencies.add(JavaScriptHeaderItem.forReference(wicketAjaxReference)); return dependencies; } }
@Override public List<HeaderItem> getDependencies() { JavaScriptLibrarySettings ajaxSettings = Application.get().getJavaScriptLibrarySettings(); ResourceReference wicketAjaxReference = ajaxSettings.getWicketAjaxReference(); List<HeaderItem> dependencies = super.getDependencies(); dependencies.add(JavaScriptHeaderItem.forReference(wicketAjaxReference)); return dependencies; } }
@Override public List<HeaderItem> getDependencies() { JavaScriptLibrarySettings ajaxSettings = Application.get().getJavaScriptLibrarySettings(); ResourceReference wicketAjaxReference = ajaxSettings.getWicketAjaxReference(); List<HeaderItem> dependencies = super.getDependencies(); dependencies.add(JavaScriptHeaderItem.forReference(wicketAjaxReference)); return dependencies; } }
@Override public List<HeaderItem> getDependencies() { JavaScriptLibrarySettings ajaxSettings = Application.get().getJavaScriptLibrarySettings(); ResourceReference wicketAjaxReference = ajaxSettings.getWicketAjaxReference(); List<HeaderItem> dependencies = super.getDependencies(); dependencies.add(JavaScriptHeaderItem.forReference(wicketAjaxReference)); return dependencies; } }
@Override public List<HeaderItem> getDependencies() { JavaScriptLibrarySettings ajaxSettings = Application.get().getJavaScriptLibrarySettings(); ResourceReference wicketAjaxReference = ajaxSettings.getWicketAjaxReference(); List<HeaderItem> dependencies = super.getDependencies(); dependencies.add(JavaScriptHeaderItem.forReference(wicketAjaxReference)); return dependencies; } }
@Override public List<HeaderItem> getDependencies() { JavaScriptLibrarySettings ajaxSettings = Application.get().getJavaScriptLibrarySettings(); ResourceReference wicketAjaxReference = ajaxSettings.getWicketAjaxReference(); List<HeaderItem> dependencies = super.getDependencies(); dependencies.add(JavaScriptHeaderItem.forReference(wicketAjaxReference)); return dependencies; } }
@Override public List<HeaderItem> getDependencies() { List<HeaderItem> dependencies = super.getDependencies(); ResourceReference wicketEventReference = WicketAjaxJQueryResourceReference.get(); if (Application.exists()) { wicketEventReference = Application.get().getJavaScriptLibrarySettings().getWicketAjaxReference(); } dependencies.add(JavaScriptHeaderItem.forReference(wicketEventReference)); return dependencies; } };
@Override public List<HeaderItem> getDependencies() { List<HeaderItem> dependencies = super.getDependencies(); ResourceReference wicketEventReference = WicketAjaxJQueryResourceReference.get(); if (Application.exists()) { wicketEventReference = Application.get().getJavaScriptLibrarySettings().getWicketAjaxReference(); } dependencies.add(JavaScriptHeaderItem.forReference(wicketEventReference)); return dependencies; } };
@Override public void renderHead(Component component, IHeaderResponse response) { super.renderHead(component, response); // TODO ist this rendering sufficient for refreshing chart by AJAX? response.render(JavaScriptHeaderItem.forReference( component.getApplication().getJavaScriptLibrarySettings().getJQueryReference())); response.render(JavaScriptHeaderItem.forUrl(LOADER_URL)); response.render(JavaScriptHeaderItem.forScript(chart.toJavaScript(), chart.getScriptId())); if (chart.isResponsive()) { response.render(JavaScriptHeaderItem.forScript(chart.createRedrawJavaScript(), chart.getRedrawScriptId())); } }