# Package org.apache.tapestry5.internal.services.javascript

[INTERNAL USE ONLY] JavaScript support implementations; API subject to change

- Interface Summary
  Interface | Description
  --- | ---
  JavaScriptStackPathConstructor | Used to generate a list of asset URL paths for the JavaScript libraries of a JavaScript stack.

- Class Summary
  Class | Description
  --- | ---
  AddBrowserCompatibilityStyles | Responsible for adding additional style tags that contain directives for non-standards compatible browsers
  ConfigureHTMLElementFilter | Responsible for writing attributes needed to configure the client, into the HTML element.
  JavaScriptStackPathConstructorImpl |
  JavaScriptStackSourceImpl |
  ModuleDispatcher | Handler contributed to `AssetDispatcher` with key "modules".
  ModuleManagerImpl |

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  Internal | Marker annotation for the internal `JavaScriptStack`.