Uses of Package
org.apache.tapestry5.services.javascript
Packages that use org.apache.tapestry5.services.javascript
Package
Description
Base components intended to be extended by other components rather than
used directly in templates.
[INTERNAL USE ONLY] internal support classes; API subject to change.
[INTERNAL USE ONLY] internal service classes; API subject to change
[INTERNAL USE ONLY] AJAX support services; API subject to change
[INTERNAL USE ONLY] asset support services; API subject to change
[INTERNAL USE ONLY] JavaScript support implementations; API subject to change
[INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.
[INTERNAL USE ONLY] translator implementation classes; API subject to change.
[INTERNAL USE ONLY] various utility classes; API subject to change.
Utilities for handling Ajax-oriented requests, including partial render requests.
Support for Javascript (and CSS), including dynamically-added JavaScript and
services that manage dynamically-added links to JavaScript (and CSS) assets.
Support for testing Tapestry pages
Validators for use by Tapestry (and custom) form field components.
-
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.beanvalidator.modulesClassDescriptionThe JavaScriptSupport environmental is very stateful, accumulating JavaScript stacks, libraries and initialization code until the end of the main page render; it then updates the rendered DOM (adding <script> tags to the <head> and <body>) before the document is streamed to the client.
-
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.corelib.baseClassDescriptionThe JavaScriptSupport environmental is very stateful, accumulating JavaScript stacks, libraries and initialization code until the end of the main page render; it then updates the rendered DOM (adding <script> tags to the <head> and <body>) before the document is streamed to the client.
-
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.internalClassDescriptionCaptures the information needed to create a stylesheet link in the final
Document, or as part of a JSON partial page render response. -
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.internal.servicesClassDescriptionSets the priority for JavaScript initialization scripting.Used to change the configuration object which will be used to configure RequireJS; callbacks can modify and override the configuration after it was created by the
ModuleManagerservice based on contributedJavaScriptModuleConfigurations.Responsible for managing access to the JavaScript modules.Captures the information needed to create a stylesheet link in the finalDocument, or as part of a JSON partial page render response. -
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.internal.services.ajaxClassDescriptionProvided by
JavaScriptSupport.require(String)to allow additional, optional, details of the module-based page initialization to be configured.Sets the priority for JavaScript initialization scripting.Manages the availableJavaScriptStacks, each of which has a unique name.The JavaScriptSupport environmental is very stateful, accumulating JavaScript stacks, libraries and initialization code until the end of the main page render; it then updates the rendered DOM (adding <script> tags to the <head> and <body>) before the document is streamed to the client.Used to change the configuration object which will be used to configure RequireJS; callbacks can modify and override the configuration after it was created by theModuleManagerservice based on contributedJavaScriptModuleConfigurations.Captures the information needed to create a stylesheet link in the finalDocument, or as part of a JSON partial page render response. -
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.internal.services.assetsClassDescriptionUsed with
JavaScriptStackto identify how libraries and modules within the stack can be aggregated.Manages the availableJavaScriptStacks, each of which has a unique name.Responsible for managing access to the JavaScript modules. -
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.internal.services.javascriptClassDescriptionUsed to define a module shim, used to adapt non-AMD JavaScript libraries to operate like proper modules.A high level description of a group of related JavaScript libraries and stylesheets.Manages the available
JavaScriptStacks, each of which has a unique name.Used to change the configuration object which will be used to configure RequireJS; callbacks can modify and override the configuration after it was created by theModuleManagerservice based on contributedJavaScriptModuleConfigurations.Responsible for managing access to the JavaScript modules. -
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.internal.transformClassDescriptionThe JavaScriptSupport environmental is very stateful, accumulating JavaScript stacks, libraries and initialization code until the end of the main page render; it then updates the rendered DOM (adding <script> tags to the <head> and <body>) before the document is streamed to the client.
-
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.internal.translatorClassDescriptionThe JavaScriptSupport environmental is very stateful, accumulating JavaScript stacks, libraries and initialization code until the end of the main page render; it then updates the rendered DOM (adding <script> tags to the <head> and <body>) before the document is streamed to the client.
-
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.internal.utilClassDescriptionThe JavaScriptSupport environmental is very stateful, accumulating JavaScript stacks, libraries and initialization code until the end of the main page render; it then updates the rendered DOM (adding <script> tags to the <head> and <body>) before the document is streamed to the client.
-
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.modulesClassDescriptionA high level description of a group of related JavaScript libraries and stylesheets.Manages the available
JavaScriptStacks, each of which has a unique name.The JavaScriptSupport environmental is very stateful, accumulating JavaScript stacks, libraries and initialization code until the end of the main page render; it then updates the rendered DOM (adding <script> tags to the <head> and <body>) before the document is streamed to the client.Responsible for managing access to the JavaScript modules.A contribution to an extensibleJavaScriptStack. -
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.services.ajaxClassDescriptionThe JavaScriptSupport environmental is very stateful, accumulating JavaScript stacks, libraries and initialization code until the end of the main page render; it then updates the rendered DOM (adding <script> tags to the <head> and <body>) before the document is streamed to the client.
-
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.services.javascriptClassDescriptionUsed to wrap plain JavaScript libraries as AMD modules.Provided by
JavaScriptSupport.require(String)to allow additional, optional, details of the module-based page initialization to be configured.Sets the priority for JavaScript initialization scripting.Used withJavaScriptStackto identify how libraries and modules within the stack can be aggregated.Used to define a module shim, used to adapt non-AMD JavaScript libraries to operate like proper modules.A high level description of a group of related JavaScript libraries and stylesheets.The JavaScriptSupport environmental is very stateful, accumulating JavaScript stacks, libraries and initialization code until the end of the main page render; it then updates the rendered DOM (adding <script> tags to the <head> and <body>) before the document is streamed to the client.Used to change the configuration object which will be used to configure RequireJS; callbacks can modify and override the configuration after it was created by theModuleManagerservice based on contributedJavaScriptModuleConfigurations.A contribution to an extensibleJavaScriptStack.Defines the types of extensions to a JavaScript stack that can be contributed to an extensible JavaScript stack.Captures the information needed to create a stylesheet link in the finalDocument, or as part of a JSON partial page render response.Provides options to describe options associated with importing a stylesheet onto a page. -
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.testClassDescriptionThe JavaScriptSupport environmental is very stateful, accumulating JavaScript stacks, libraries and initialization code until the end of the main page render; it then updates the rendered DOM (adding <script> tags to the <head> and <body>) before the document is streamed to the client.
-
Classes in org.apache.tapestry5.services.javascript used by org.apache.tapestry5.validatorClassDescriptionThe JavaScriptSupport environmental is very stateful, accumulating JavaScript stacks, libraries and initialization code until the end of the main page render; it then updates the rendered DOM (adding <script> tags to the <head> and <body>) before the document is streamed to the client.