| Package | Description |
|---|---|
| com.google.template.soy.incrementaldomsrc | |
| com.google.template.soy.jssrc.internal |
| Class and Description |
|---|
| GenJsCodeVisitor
Visitor for generating full JS code (i.e.
|
| GenJsExprsVisitor
Visitor for generating JS expressions for parse tree nodes.
|
| GenJsExprsVisitor.GenJsExprsVisitorFactory
Injectable factory for creating an instance of this class.
|
| JsCodeBuilder
A JavaScript implementation of the CodeBuilder class.
|
| TemplateAliases
Provides a way to look up local variable aliases for the JavaScript function that corresponds to
a given Soy template.
|
| TranslationContext
Encapsulates state needed throughout the jssrc backend,
to prevent parameter lists from getting too long.
|
| Class and Description |
|---|
| CanInitOutputVarVisitor
Visitor for determining whther the code generated from a given node's subtree can be made to also
initialize the current variable (if not already initialized).
|
| DelTemplateNamer
Transforms the name of a delegate template (as it appears in source code) into a name suitable
for use in internal data structures.
|
| GenCallCodeUtils
Generates JS code for {call}s and {delcall}s.
|
| GenJsCodeVisitor
Visitor for generating full JS code (i.e.
|
| GenJsCodeVisitorAssistantForMsgs
Assistant visitor for GenJsCodeVisitor to handle messages.
|
| GenJsExprsVisitor
Visitor for generating JS expressions for parse tree nodes.
|
| GenJsExprsVisitor.GenJsExprsVisitorFactory
Injectable factory for creating an instance of this class.
|
| HasMetadataFunction
Soy special function for internal usages.
|
| IsComputableAsJsExprsVisitor
Visitor to determine whether the output string for the subtree rooted at a given node is
computable as the concatenation of one or more JS expressions.
|
| JsCodeBuilder
A JavaScript implementation of the CodeBuilder class.
|
| SoyToJsVariableMappings
Manages the mappings between Soy variables and their JavaScript equivalents
inside a single template.
|
| TemplateAliases
Provides a way to look up local variable aliases for the JavaScript function that corresponds to
a given Soy template.
|
| TranslationContext
Encapsulates state needed throughout the jssrc backend,
to prevent parameter lists from getting too long.
|
| VeLogFunction
Soy special function for internal usages.
|
| VeLogJsSrcLoggingFunction
Soy special function for internal usages.
|