Add s:effectXXX client behaviors based on script.aculo.us library
-----------------------------------------------------------------

                 Key: TOMAHAWK-1587
                 URL: https://issues.apache.org/jira/browse/TOMAHAWK-1587
             Project: MyFaces Tomahawk
          Issue Type: New Feature
          Components: JSF2
            Reporter: Leonardo Uribe
            Assignee: Leonardo Uribe


With client behaviors feature for JSF 2, the possibility to create new tags 
that helps as javascript wrappers of common operations is now a reality.

At this time, the only client behavior available is t:autoScroll, but other 
ones could be done too. In TOMAHAWK-1558, it was added client behavior support 
on myfaces builder plugin, so we can start adding tags now.

One possibility is create wrapper for script.aculo.us effects, like:

# s:effectAppear
# s:effectBlindDown
# s:effectBlindUp
# s:effectDropOut
# s:effectFade
# s:effectFold
# s:effectGrow
# s:effectHide
# s:effectHighlight
# s:effectMorph
# s:effectMove
# s:effectOpacity
# s:effectPuff
# s:effectPulsate
# s:effectScale
# s:effectScrollTo
# s:effectShake
# s:effectShrink
# s:effectShow
# s:effectSlideDown
# s:effectSlideUp
# s:effectSquish
# s:effectSwitchOff
# s:effectToggle

It is fun to write them, and with code completion it saves a lot of time 
writing nice jsf pages.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to