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
ModuleManager
service based on contributedJavaScriptModuleConfiguration
s.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 availableJavaScriptStack
s, 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 theModuleManager
service based on contributedJavaScriptModuleConfiguration
s.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
JavaScriptStack
to identify how libraries and modules within the stack can be aggregated.Manages the availableJavaScriptStack
s, 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
JavaScriptStack
s, 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 theModuleManager
service based on contributedJavaScriptModuleConfiguration
s.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
JavaScriptStack
s, 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 withJavaScriptStack
to 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 theModuleManager
service based on contributedJavaScriptModuleConfiguration
s.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.