# Uses of Interface
org.apache.tapestry5.services.javascript.JavaScriptStack

Packages that use JavaScriptStack
Package
Description
org.apache.tapestry5.internal.services.javascript
[INTERNAL USE ONLY] JavaScript support implementations; API subject to change
org.apache.tapestry5.modules
org.apache.tapestry5.services.javascript
Support for Javascript (and CSS), including dynamically-added JavaScript and services that manage dynamically-added links to JavaScript (and CSS) assets.

- ## Uses of JavaScriptStack in org.apache.tapestry5.internal.services.javascript

  Methods in org.apache.tapestry5.internal.services.javascript that return JavaScriptStack
  Modifier and Type
  Method
  Description
  `JavaScriptStack`
  JavaScriptStackSourceImpl.`findStack(String name)`
  `JavaScriptStack`
  JavaScriptStackSourceImpl.`findStackForJavaScriptLibrary(Resource resource)`
  `JavaScriptStack`
  JavaScriptStackSourceImpl.`getStack(String name)`
  Constructor parameters in org.apache.tapestry5.internal.services.javascript with type arguments of type JavaScriptStack
  Modifier
  Constructor
  Description
  ``
  `JavaScriptStackSourceImpl(Map<String,JavaScriptStack> configuration)`

- ## Uses of JavaScriptStack in org.apache.tapestry5.modules

  Methods in org.apache.tapestry5.modules with parameters of type JavaScriptStack
  Modifier and Type
  Method
  Description
  `static void`
  JavaScriptModule.`provideBuiltinJavaScriptStacks(MappedConfiguration<String,JavaScriptStack> configuration, JavaScriptStack coreStack, JavaScriptStack internalStack)`
  Contributes the "core" and "internal" `JavaScriptStack`s
  Method parameters in org.apache.tapestry5.modules with type arguments of type JavaScriptStack
  Modifier and Type
  Method
  Description
  `static void`
  JavaScriptModule.`provideBuiltinJavaScriptStacks(MappedConfiguration<String,JavaScriptStack> configuration, JavaScriptStack coreStack, JavaScriptStack internalStack)`
  Contributes the "core" and "internal" `JavaScriptStack`s

- ## Uses of JavaScriptStack in org.apache.tapestry5.services.javascript

  Classes in org.apache.tapestry5.services.javascript that implement JavaScriptStack
  Modifier and Type
  Class
  Description
  `class`
  `ExtensibleJavaScriptStack`
  An extensible implementation of `JavaScriptStack` that can be used as the implementation of a service.
  Methods in org.apache.tapestry5.services.javascript that return JavaScriptStack
  Modifier and Type
  Method
  Description
  `JavaScriptStack`
  JavaScriptStackSource.`findStack(String name)`
  Gets a stack by name (ignoring case).
  `JavaScriptStack`
  JavaScriptStackSource.`findStackForJavaScriptLibrary(Resource resource)`
  Attempts to find the stack containing the indicated JavaScript library.
  `JavaScriptStack`
  JavaScriptStackSource.`getStack(String name)`
  Gets a stack by name (ignoring case).