@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
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 |
Properties inherited from class | Properties |
---|---|
trait HttpView |
params, request, response |
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
The link generator
The GORM mapping context
The message source object
The mime utility
Handlers for proxies
The template engine
Defines the model