Class ToolkitPackRegistry

java.lang.Object
org.apache.juneau.console.freemarker.ToolkitPackRegistry

public final class ToolkitPackRegistry extends Object
Registry of named toolkit packs for the <@page toolkit=...> directive and for the packs cards require.

Built-in packs:

resolve(List, RestRequest, List, String) expands the requested packs depth-first over ToolkitPack.dependsOn() (each pack after its dependencies, siblings in request order, each pack once), skips provided packs (their dependencies still load), skips an asset whose file name the page already loads through init= or css= (with a WARN), and splits the result by kind. validate() checks the static graph: unknown dependsOn names, cycles, and a VENDOR pack depending on a RUNTIME pack.

Since:
10.0.0