API for seesaw.forms
-
Full namespace name:
seesaw.forms
Overview
Public Variables and Functions
function
Usage: (append this builder)
Add the given component to the form builder
function
Usage: (forms-panel column-spec & opts)
Construct a panel with a FormLayout. The column spec is
expected to be a FormLayout column spec in string form.
The items are a list of strings, components or any of the
combinators. For example:
:items ["Login" (text) (next-line)
"Password" (span (text) 3)]
Takes the following special properties. They correspond
to the DefaultFormBuilder option of the same name.
:default-dialog-border?
:default-row-spec
:leading-column-offset
:line-gap-size
:paragraph-gap-size
See http://www.jgoodies.com/freeware/forms/index.html
function
Usage: (group & items)
Group the rows of the contained items into a row group.
function
Usage: (next-column)
(next-column n)
Continue with the nth next column in the builder.
function
Usage: (next-line)
(next-line n)
Continue with the nth next line in the builder.
function
Usage: (separator)
(separator label)
Adds a separator with an optional label to the form.
function
Usage: (span component column-span)
Add the given component spanning several columns.
function
Usage: (title title)
Adds the given title to the form.