/** * Adds in the JavaScript References for all the children * * @return * * @see ComponentThemeBase#getJavascriptReferencesAll() */ @Override @NotNull @SuppressWarnings("unchecked") public Set<JavascriptReference> getJavascriptReferencesAll() { Set<JavascriptReference> allJs = super.getJavascriptReferencesAll(); getChildren().forEach(child -> { for (Object jScript : child.getJavascriptReferencesAll()) { allJs.add((JavascriptReference) jScript); } }); return allJs; }
/** * Adds in the JavaScript References for all the children * * @return * * @see ComponentThemeBase#getJavascriptReferencesAll() */ @Override @NotNull @SuppressWarnings("unchecked") public Set<JavascriptReference> getJavascriptReferencesAll() { Set<JavascriptReference> allJs = super.getJavascriptReferencesAll(); getChildren().forEach(child -> { for (Object jScript : child.getJavascriptReferencesAll()) { allJs.add((JavascriptReference) jScript); } }); return allJs; }
/** * Adds in the JavaScript References for all the children * * @return * * @see ComponentThemeBase#getJavascriptReferencesAll() */ @Override @NotNull @SuppressWarnings("unchecked") public Set<JavascriptReference> getJavascriptReferencesAll() { Set<JavascriptReference> allJs = super.getJavascriptReferencesAll(); getChildren().forEach(child -> { for (Object jScript : child.getJavascriptReferencesAll()) { allJs.add((JavascriptReference) jScript); } }); return allJs; }