## 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​(java.lang.String name)` |
    `JavaScriptStack` | JavaScriptStackSourceImpl.`findStackForJavaScriptLibrary​(Resource resource)` |
    `JavaScriptStack` | JavaScriptStackSourceImpl.`getStack​(java.lang.String name)` |

    Constructor parameters in org.apache.tapestry5.internal.services.javascript with type arguments of type JavaScriptStack
    Constructor | Description
    --- | ---
    `JavaScriptStackSourceImpl​(java.util.Map<java.lang.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<java.lang.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<java.lang.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​(java.lang.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​(java.lang.String name)` | Gets a stack by name (ignoring case).