Groovy Documentation

grails-app.services.org.grails.grailsui
Class GrailsUITagLibService

java.lang.Object
  grails-app.services.org.grails.grailsui.GrailsUITagLibService

class GrailsUITagLibService

Property Summary
def badJSChars

def getUniqueId

def grailsApplication

static def transactional

 
Constructor Summary
GrailsUITagLibService()

 
Method Summary
def collectionToConfig(def collection)

def dateToJs(def date)

def establishDefaultValues(def defaults, def attrs)

def establishDefaultValues(def defaults, def attrs, def requirements)

def listToConfig(def list)

private def makeJavascriptFriendly(def val)

def mapToConfig(def attrs)

Turns map into a javascript config object string for YUI.

def processShortcutSyntax(def defs, def keyName, def labelName, def possibleKeys, def description)

def toJS(def s)

Any string could be sent in as the id, so before using it as a javascript identifier, we need to ensure some characters are replaced

def valueToConfig(def val)

 
Methods inherited from class java.lang.Object
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll
 

Property Detail

badJSChars

def badJSChars


getUniqueId

def getUniqueId


grailsApplication

def grailsApplication


transactional

static def transactional


 
Constructor Detail

GrailsUITagLibService

GrailsUITagLibService()


 
Method Detail

collectionToConfig

public def collectionToConfig(def collection)


dateToJs

public def dateToJs(def date)


establishDefaultValues

public def establishDefaultValues(def defaults, def attrs)


establishDefaultValues

public def establishDefaultValues(def defaults, def attrs, def requirements)


listToConfig

public def listToConfig(def list)


makeJavascriptFriendly

private def makeJavascriptFriendly(def val)


mapToConfig

public def mapToConfig(def attrs)
Turns map into a javascript config object string for YUI. This is what allows configurations passed into the grailsUI tag to be passed along to the YUI widget.


processShortcutSyntax

public def processShortcutSyntax(def defs, def keyName, def labelName, def possibleKeys, def description)


toJS

public def toJS(def s)
Any string could be sent in as the id, so before using it as a javascript identifier, we need to ensure some characters are replaced


valueToConfig

public def valueToConfig(def val)


 

Groovy Documentation