• Table of contents
    1Introduction
    2Getting Started
    3Composer
    4Builder
    5Selector
    6Event Handling
    7Scaffolding Templates
    8Integration
    9MVVM
  • Quick Reference
ZK UI Logo

ZK UI plugin,the same as the ZKGrails plugin, seamlessly integrates ZK with Grails' infrastructures. The different is it more likely to use the Grails' infrastructures such as gsp, controllers rather than zk's zul.

(Quick Reference)

Grails ZK UI Plugin - Reference Documentation

Authors: groovyquan

Version: 0.5.1

Table of Contents

1Introduction
1.1Taglib
1.2Composer
1.3Builder
1.4Selector
2Getting Started
2.1Hello World
2.2Say Hello in Ajax way
2.3Identify a component
2.4A component is a POJO
2.5Separating code from user interface
3Composer
3.1Creating a composer
3.2Apply a composer
3.3Auto-wired Component
3.4Redirects
3.5Data Binding
3.6Unit Test
3.7Render Errors
3.8ZK's old Data Binding
3.9The Next Generation Data Binding System
3.10An Annotation Based Composer For MVC
3.11Support extends GenericForwardComposer or other Composer
4Builder
4.1appendChild
4.2leftShift
4.3Event listening
4.4Client-side event listening
5Selector
5.1Selector overview
5.2Base Selector
5.3Selector combinations
5.4Comparison with CSS3 Selector
5.5More about Selector
6Event Handling
6.1Event Listening
6.2Client-side Event Listening
7Scaffolding Templates
7.1Static Scaffolding
7.2Customizing the scaffolding templates
8Integration
8.1ZK EE
8.2ZK Themes
8.3ZK Extensions Component
9MVVM
9.1Hello MVVM
9.2Design your first MVVM page
Quick Reference (hide)

Basic Tags

attribute
page
render
resources
template

Command Line

create-composer
create-view-model
zkui-generate-all
zkui-generate-controller
zkui-generate-view
zkui-install-templates
zkui-install-xml

Containers

caption
div
groupbox
panel
panelchildren
span
tab
tabbox
tabpanel
tabpanels
tabs
window

Domain

addEventListener
appendChild
fixToZkUri
getAt
getParams
leftShift
putAt
renderErrors
select

Essential Components

a
applet
area
button
fileupload
html
iframe
image
imagemap
include
label
menu
menubar
menuitem
menupopup
menuseparator
popup
progressmeter
script
separator
space
style
timer
toolbar
toolbarbutton

Grid

column
columns
detail
foot
footer
grid
group
groupfoot
row
rows

Input

bandbox
bandpopup
calendar
checkbox
combobox
comboitem
datebox
decimalbox
doublebox
doublespinner
intbox
longbox
radio
radiogroup
slider
spinner
textbox
timebox

Layouts

borderlayout
box
center
east
hbox
hlayout
north
south
splitter
vbox
vlayout
west

Listbox

listbox
listcell
listfoot
listfooter
listgroup
listgroupfoot
listhead
listheader
listitem

Miscellaneous

audio
flashes

Supplementary

auxhead
auxheader
cell
frozen
paging

Tree

tree
treecell
treechildren
treecol
treecols
treefoot
treefooter
treeitem
treerow

Zhtml Tags

zhtml

Zkui Tags

select
This document is licensed under GNU Free Documentation License,ZK UI Plugin is released under LGPL Grails ZK UI Plugin Project