/** * Adds a java script reference to the body * * @param jsReference * Adds a javascript reference to the body * * @return This page * * @see com.jwebmp.core.base.ComponentDependancyBase#addJavaScriptReference(JavascriptReference) */ @Override @SuppressWarnings("unchecked") @NotNull public J addJavaScriptReference(JavascriptReference jsReference) { getBody().addJavaScriptReference(jsReference); return (J) this; }
/** * Adds a java script reference to the body * * @param jsReference * Adds a javascript reference to the body * * @return This page * * @see com.jwebmp.core.base.ComponentDependancyBase#addJavaScriptReference(JavascriptReference) */ @Override @SuppressWarnings("unchecked") @NotNull public J addJavaScriptReference(JavascriptReference jsReference) { getBody().addJavaScriptReference(jsReference); return (J) this; }
/** * Adds a java script reference to the body * * @param jsReference * Adds a javascript reference to the body * * @return This page * * @see com.jwebmp.core.base.ComponentDependancyBase#addJavaScriptReference(JavascriptReference) */ @Override @SuppressWarnings("unchecked") @NotNull public J addJavaScriptReference(JavascriptReference jsReference) { getBody().addJavaScriptReference(jsReference); return (J) this; }
@NotNull @Override public Page configure(Page page) { if (!page.isConfigured()) { page.getBody() .addJavaScriptReference(EasingPageConfigurator.reference); } return page; }
@NotNull @Override @SuppressWarnings("unchecked") public Page configure(Page page) { if (AngularPageConfigurator.required) { page.getBody() .addJavaScriptReference(AngularReferencePool.Angular1.getJavaScriptReference()); page.getBody() .addJavaScriptReference(AngularReferencePool.Angular1NGMessages.getJavaScriptReference()); page.getBody() .addAttribute(AngularAttributes.ngApp, AngularFeature.getAppName()); page.getBody() .addAttribute(AngularAttributes.ngController, AngularFeature.getControllerName() + " as jwCntrl"); } return page; }
@NotNull @Override @SuppressWarnings("unchecked") public Page configure(Page page) { if (AngularPageConfigurator.required) { page.getBody() .addJavaScriptReference(AngularReferencePool.Angular1.getJavaScriptReference()); page.getBody() .addJavaScriptReference(AngularReferencePool.Angular1NGMessages.getJavaScriptReference()); page.getBody() .addAttribute(AngularAttributes.ngApp, AngularFeature.getAppName()); page.getBody() .addAttribute(AngularAttributes.ngController, AngularFeature.getControllerName() + " as jwCntrl"); } return page; }
@NotNull @Override @SuppressWarnings("unchecked") public Page configure(Page page) { if (AngularPageConfigurator.required) { page.getBody() .addJavaScriptReference(AngularReferencePool.Angular1.getJavaScriptReference()); page.getBody() .addJavaScriptReference(AngularReferencePool.Angular1NGMessages.getJavaScriptReference()); page.getBody() .addAttribute(AngularAttributes.ngApp, AngularFeature.getAppName()); page.getBody() .addAttribute(AngularAttributes.ngController, AngularFeature.getControllerName() + " as jwCntrl"); } return page; }
.addJavaScriptReference(JQueryReferencePool.PersistJS.getJavaScriptReference()); .addJavaScriptReference(JQueryReferencePool.JQueryV3.getJavaScriptReference()); if (JQueryPageConfigurator.renderMigrate) .addJavaScriptReference(JQueryReferencePool.JQueryMigrate.getJavaScriptReference()); .addJavaScriptReference(JQueryReferencePool.JQueryV2.getJavaScriptReference());
@NotNull @Override @SuppressWarnings("unchecked") public Page configure(Page page) { if (AngularPageConfigurator.required) { page.getBody() .addJavaScriptReference(AngularReferencePool.Angular1.getJavaScriptReference()); page.getBody() .addJavaScriptReference(AngularReferencePool.Angular1NGMessages.getJavaScriptReference()); page.getBody() .addAttribute(AngularAttributes.ngApp, AngularFeature.getAppName()); page.getBody() .addAttribute(AngularAttributes.ngController, AngularFeature.getControllerName() + " as jwCntrl"); } return page; }
.addJavaScriptReference(JQueryReferencePool.PersistJS.getJavaScriptReference()); .addJavaScriptReference(JQueryReferencePool.JQueryV3.getJavaScriptReference()); if (JQueryPageConfigurator.renderMigrate) .addJavaScriptReference(JQueryReferencePool.JQueryMigrate.getJavaScriptReference()); .addJavaScriptReference(JQueryReferencePool.JQueryV2.getJavaScriptReference());
.addJavaScriptReference(JQueryReferencePool.PersistJS.getJavaScriptReference()); .addJavaScriptReference(JQueryReferencePool.JQueryV3.getJavaScriptReference()); if (JQueryPageConfigurator.renderMigrate) .addJavaScriptReference(JQueryReferencePool.JQueryMigrate.getJavaScriptReference()); .addJavaScriptReference(JQueryReferencePool.JQueryV2.getJavaScriptReference());
.removeJavaScriptReference(JQueryReferencePool.JQueryMigrate.getJavaScriptReference()); page.getBody() .addJavaScriptReference(JQueryReferencePool.JQuery.getJavaScriptReference()); .addJavaScriptReference(JQueryReferencePool.JQueryV3.getJavaScriptReference()); if (JQueryPageConfigurator.renderMigrate) .addJavaScriptReference(JQueryReferencePool.JQueryMigrate.getJavaScriptReference()); .addJavaScriptReference(JQueryReferencePool.JQueryV2.getJavaScriptReference());
.removeJavaScriptReference(JQueryReferencePool.JQueryMigrate.getJavaScriptReference()); page.getBody() .addJavaScriptReference(JQueryReferencePool.JQuery.getJavaScriptReference()); .addJavaScriptReference(JQueryReferencePool.JQueryV3.getJavaScriptReference()); if (JQueryPageConfigurator.renderMigrate) .addJavaScriptReference(JQueryReferencePool.JQueryMigrate.getJavaScriptReference()); .addJavaScriptReference(JQueryReferencePool.JQueryV2.getJavaScriptReference());
.removeJavaScriptReference(JQueryReferencePool.JQueryMigrate.getJavaScriptReference()); page.getBody() .addJavaScriptReference(JQueryReferencePool.JQuery.getJavaScriptReference()); .addJavaScriptReference(JQueryReferencePool.JQueryV3.getJavaScriptReference()); if (JQueryPageConfigurator.renderMigrate) .addJavaScriptReference(JQueryReferencePool.JQueryMigrate.getJavaScriptReference()); .addJavaScriptReference(JQueryReferencePool.JQueryV2.getJavaScriptReference());
.addJavaScriptReference(BootstrapReferencePool.Bootstrap4PopperReference.getJavaScriptReference()); page.getBody() .addJavaScriptReference(BootstrapReferencePool.Bootstrap4CoreReference.getJavaScriptReference()); page.getBody() .addCssReference(BootstrapReferencePool.Bootstrap4CoreReference.getCssReference()); .addJavaScriptReference(new JavascriptReference("html5shim", 1.0, "https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js", RequirementsPriority.Fourth)); page.getBody() .addJavaScriptReference(new JavascriptReference("html5shimrespond", 1.0, "https://oss.maxcdn.com/respond/1.4.2/respond.min.js", RequirementsPriority.Fourth));
.addJavaScriptReference(BootstrapReferencePool.Bootstrap4PopperReference.getJavaScriptReference()); page.getBody() .addJavaScriptReference(BootstrapReferencePool.Bootstrap4CoreReference.getJavaScriptReference()); page.getBody() .addCssReference(BootstrapReferencePool.Bootstrap4CoreReference.getCssReference()); .addJavaScriptReference(new JavascriptReference("html5shim", 1.0, "https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js", RequirementsPriority.Fourth)); page.getBody() .addJavaScriptReference(new JavascriptReference("html5shimrespond", 1.0, "https://oss.maxcdn.com/respond/1.4.2/respond.min.js", RequirementsPriority.Fourth));
.addJavaScriptReference(BootstrapReferencePool.BootstrapCoreReference.getJavaScriptReference()); page.getBody() .addCssReference(BootstrapReferencePool.BootstrapCoreReference.getCssReference()); .addJavaScriptReference(new JavascriptReference("html5shim", 1.0, "https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js", RequirementsPriority.Fourth)); page.getBody() .addJavaScriptReference(new JavascriptReference("html5shimrespond", 1.0, "https://oss.maxcdn.com/respond/1.4.2/respond.min.js", RequirementsPriority.Fourth));
.addJavaScriptReference(BootstrapReferencePool.BootstrapCoreReference.getJavaScriptReference()); page.getBody() .addCssReference(BootstrapReferencePool.BootstrapCoreReference.getCssReference()); .addJavaScriptReference(new JavascriptReference("html5shim", 1.0, "https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js", RequirementsPriority.Fourth)); page.getBody() .addJavaScriptReference(new JavascriptReference("html5shimrespond", 1.0, "https://oss.maxcdn.com/respond/1.4.2/respond.min.js", RequirementsPriority.Fourth));
.addJavaScriptReference(BootstrapReferencePool.Bootstrap4PopperReference.getJavaScriptReference()); page.getBody() .addJavaScriptReference(BootstrapReferencePool.Bootstrap4CoreReference.getJavaScriptReference()); page.getBody() .addCssReference(BootstrapReferencePool.Bootstrap4CoreReference.getCssReference()); .addJavaScriptReference(new JavascriptReference("html5shim", 1.0, "https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js", RequirementsPriority.Fourth)); page.getBody() .addJavaScriptReference(new JavascriptReference("html5shimrespond", 1.0, "https://oss.maxcdn.com/respond/1.4.2/respond.min.js", RequirementsPriority.Fourth));