| Package | Description |
|---|---|
| com.google.template.soy.basicdirectives |
Plugin package for basic print directives.
|
| com.google.template.soy.coredirectives |
Plugin package for core print directives.
|
| com.google.template.soy.incrementaldomsrc | |
| com.google.template.soy.jssrc.internal | |
| com.google.template.soy.jssrc.restricted |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicEscapeDirective
An escaping directive that is backed by
Sanitizers in java, soyutils.js or
the closure equivalent in JavaScript, and sanitize.py in Python. |
class |
InsertWordBreaksDirective
A directive that inserts word breaks as necessary.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EscapeHtmlDirective
A directive that HTML-escapes the output.
|
class |
IdDirective
A directive that marks an identifier such as an HTML id or CSS class name.
|
class |
NoAutoescapeDirective
A directive that turns off autoescape for this 'print' tag (if it's on for the template).
|
| Constructor and Description |
|---|
GenIncrementalDomExprsVisitor(Map<String,SoyJsSrcPrintDirective> soyJsSrcDirectivesMap,
JsExprTranslator jsExprTranslator,
com.google.template.soy.incrementaldomsrc.IncrementalDomGenCallCodeUtils genCallCodeUtils,
com.google.template.soy.incrementaldomsrc.IsComputableAsIncrementalDomExprsVisitor isComputableAsJsExprsVisitor,
GenIncrementalDomExprsVisitor.GenIncrementalDomExprsVisitorFactory genIncrementalDomExprsVisitorFactory,
ErrorReporter errorReporter,
Deque<Map<String,JsExpr>> localVarTranslations,
TemplateAliases templateAliases) |
| Constructor and Description |
|---|
GenCallCodeUtils(Map<String,SoyJsSrcPrintDirective> soyJsSrcDirectivesMap,
JsExprTranslator jsExprTranslator,
DelTemplateNamer delTemplateNamer,
IsComputableAsJsExprsVisitor isComputableAsJsExprsVisitor,
GenJsExprsVisitor.GenJsExprsVisitorFactory genJsExprsVisitorFactory) |
GenJsExprsVisitor(Map<String,SoyJsSrcPrintDirective> soyJsSrcDirectivesMap,
JsExprTranslator jsExprTranslator,
GenCallCodeUtils genCallCodeUtils,
IsComputableAsJsExprsVisitor isComputableAsJsExprsVisitor,
GenJsExprsVisitor.GenJsExprsVisitorFactory genJsExprsVisitorFactory,
ErrorReporter errorReporter,
Deque<Map<String,JsExpr>> localVarTranslations,
TemplateAliases templateAliases) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SoyLibraryAssistedJsSrcPrintDirective
Interface for a Soy print directive with more Closure Library requirements than typical Soy
templates, implemented for the JS Source backend.
|