Groovy Documentation

org.grails.plugin.platform
[Groovy] Class UITagLib

java.lang.Object
  org.grails.plugin.platform.UITagLib
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

class UITagLib

Property Summary
static java.lang.Object BASE_HEADING_ATTRIBUTE

static java.lang.Object BUTTON_MODES

static java.lang.Object BUTTON_TYPES

static java.lang.Object LOGO_RESOURCE_URI_PREFIX

static java.lang.Object MESSAGE_DEBUG

static java.lang.Object MESSAGE_ERROR

static java.lang.Object MESSAGE_INFO

static java.lang.Object MESSAGE_WARNING

java.lang.Object actions

java.lang.Object activeSets

java.lang.Object attributes

Write out a the attributes passed in or available in the pageScope.attrs as passed to the templates used to render UI elements.

java.lang.Object avatar

java.lang.Object baseHeading

java.lang.Object block

java.lang.Object button

java.lang.Object carousel

java.lang.Object cssClass

java.lang.Object displayMessage

java.lang.Object errors

java.lang.Object field

java.lang.Object fieldErrors

java.lang.Object fieldGroup

java.lang.Object fieldHint

java.lang.Object fieldInput

java.lang.Object fieldLabel

java.lang.Object form

java.lang.Object grailsApplication

java.lang.Object grailsThemes

java.lang.Object grailsUISets

java.lang.Object grailsUiExtensions

java.lang.Object h1

java.lang.Object h2

java.lang.Object h3

java.lang.Object h4

java.lang.Object ifSetActive

java.lang.Object ifSetNotActive

java.lang.Object image

java.lang.Object input

java.lang.Object listSets

java.lang.Object logo

java.util.Map logosBySize

java.lang.Object message

static java.lang.Object namespace

java.lang.Object navigation

java.lang.Object paginate

org.codehaus.groovy.grails.plugins.GrailsPlugin platformUiPlugin

java.lang.Object primaryNavigation

Render navigation items.

java.lang.Object resources

Include the resources needed for the UI Set Attributes:

attr:
ignore Optional boolean value.

static java.lang.Object returnObjectForTags

java.lang.Object secondaryNavigation

java.lang.Object slide

java.lang.Object tab

java.lang.Object table

java.lang.Object tabs

java.lang.Object th

java.lang.Object tr

 
Constructor Summary
UITagLib()

 
Method Summary
void afterPropertiesSet()

private java.lang.Object doHeading(int offset, java.lang.Object attrs, java.lang.Object body)

private java.lang.Object extractCreateLinkArgs(java.lang.Object attrs)

protected java.lang.Object getMessageOrBody(java.util.Map attrs, groovy.lang.Closure body)

private java.lang.Object renderResources()

java.lang.Object renderUITemplate(java.lang.String templateName, java.util.Map model)

private java.lang.Object resolveErrorsForField(java.lang.Object rootBean, java.lang.String path)

private java.lang.Object resolveLogo(java.lang.Object w, java.lang.Object h)

java.lang.String resolvePropertyName(java.lang.String path)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

BASE_HEADING_ATTRIBUTE

static java.lang.Object BASE_HEADING_ATTRIBUTE


BUTTON_MODES

static java.lang.Object BUTTON_MODES


BUTTON_TYPES

static java.lang.Object BUTTON_TYPES


LOGO_RESOURCE_URI_PREFIX

static java.lang.Object LOGO_RESOURCE_URI_PREFIX


MESSAGE_DEBUG

static java.lang.Object MESSAGE_DEBUG


MESSAGE_ERROR

static java.lang.Object MESSAGE_ERROR


MESSAGE_INFO

static java.lang.Object MESSAGE_INFO


MESSAGE_WARNING

static java.lang.Object MESSAGE_WARNING


actions

java.lang.Object actions


activeSets

java.lang.Object activeSets


attributes

java.lang.Object attributes
Write out a the attributes passed in or available in the pageScope.attrs as passed to the templates used to render UI elements.
attr:
in Optional list of attribute names
attr:
from Optional map of attribute key/values


avatar

java.lang.Object avatar


baseHeading

java.lang.Object baseHeading


block

java.lang.Object block


button

java.lang.Object button


carousel

java.lang.Object carousel


cssClass

java.lang.Object cssClass


displayMessage

java.lang.Object displayMessage


errors

java.lang.Object errors


field

java.lang.Object field


fieldErrors

java.lang.Object fieldErrors


fieldGroup

java.lang.Object fieldGroup


fieldHint

java.lang.Object fieldHint


fieldInput

java.lang.Object fieldInput


fieldLabel

java.lang.Object fieldLabel


form

java.lang.Object form


grailsApplication

java.lang.Object grailsApplication


grailsThemes

java.lang.Object grailsThemes


grailsUISets

java.lang.Object grailsUISets


grailsUiExtensions

java.lang.Object grailsUiExtensions


h1

java.lang.Object h1


h2

java.lang.Object h2


h3

java.lang.Object h3


h4

java.lang.Object h4


ifSetActive

java.lang.Object ifSetActive


ifSetNotActive

java.lang.Object ifSetNotActive


image

java.lang.Object image


input

java.lang.Object input


listSets

java.lang.Object listSets


logo

java.lang.Object logo


logosBySize

java.util.Map logosBySize


message

java.lang.Object message


namespace

static java.lang.Object namespace


navigation

java.lang.Object navigation


paginate

java.lang.Object paginate


platformUiPlugin

org.codehaus.groovy.grails.plugins.GrailsPlugin platformUiPlugin


primaryNavigation

java.lang.Object primaryNavigation
Render navigation items. The Theme controls how they are rendered. The input items, if specified, must have the attributes: text, id, link and enabled. The text will be resolved against i18n. The link must be the app-relative or absolute link to the target. "id" must be a unique id, which is used as the value of "active" to denote which item is currently active


resources

java.lang.Object resources
Include the resources needed for the UI Set Attributes:
attr:
ignore Optional boolean value. Set to true to prevent any resources being required, to prevent Resources plugin complaining that you have not called layoutResources in ajax response fragments.


returnObjectForTags

static java.lang.Object returnObjectForTags


secondaryNavigation

java.lang.Object secondaryNavigation


slide

java.lang.Object slide


tab

java.lang.Object tab


table

java.lang.Object table


tabs

java.lang.Object tabs


th

java.lang.Object th


tr

java.lang.Object tr


 
Constructor Detail

UITagLib

UITagLib()


 
Method Detail

afterPropertiesSet

void afterPropertiesSet()


doHeading

private java.lang.Object doHeading(int offset, java.lang.Object attrs, java.lang.Object body)


extractCreateLinkArgs

private java.lang.Object extractCreateLinkArgs(java.lang.Object attrs)


getMessageOrBody

protected java.lang.Object getMessageOrBody(java.util.Map attrs, groovy.lang.Closure body)


renderResources

private java.lang.Object renderResources()


renderUITemplate

java.lang.Object renderUITemplate(java.lang.String templateName, java.util.Map model)


resolveErrorsForField

private java.lang.Object resolveErrorsForField(java.lang.Object rootBean, java.lang.String path)


resolveLogo

private java.lang.Object resolveLogo(java.lang.Object w, java.lang.Object h)


resolvePropertyName

java.lang.String resolvePropertyName(java.lang.String path)


 

Groovy Documentation