@groovy.transform.Trait @groovy.transform.CompileStatic trait GrailsView extends HttpView implements WritableScript, WriterProvider
A trait for all view types to extend to add methods to generate links, render other templates and so on
Modifiers | Name | Description |
---|---|---|
private java.lang.String |
actionName |
|
private Config |
config |
|
private java.lang.String |
controllerName |
|
private java.lang.String |
controllerNamespace |
|
private boolean |
prettyPrint |
Whether to pretty print |
private GrailsViewHelper |
viewHelper |
|
private GrailsViewTemplate |
viewTemplate |
The view template |
Type | Name and description |
---|---|
java.lang.String |
actionName
|
Config |
config
|
java.lang.String |
controllerName
|
java.lang.String |
controllerNamespace
|
boolean |
prettyPrint Whether to pretty print |
GrailsViewTemplate |
viewTemplate The view template |
Type Params | Return Type | Name and description |
---|---|---|
|
GrailsViewHelper |
getG()
|
|
LinkGenerator |
getLinkGenerator() The link generator |
|
MappingContext |
getMappingContext() The GORM mapping context |
|
MessageSource |
getMessageSource() The message source object |
|
MimeUtility |
getMimeUtility() The mime utility |
|
ProxyHandler |
getProxyHandler() Handlers for proxies |
|
ResolvableGroovyTemplateEngine |
getTemplateEngine() The template engine |
|
void |
model(groovy.lang.Closure modelDefinition) Defines the model |
Whether to pretty print
The view template
Whether to pretty print
The view template
The link generator
The GORM mapping context
The message source object
The mime utility
Handlers for proxies
The template engine
Defines the model