Component Library

Tacos provides a library of useful Tapestry components. This application provides some examples to get you started.

Core Components

Dialog

Presents a dialog to user, disabling all other elements on the screen. Provides lots of useful functionality to make doing small tasks on a page easier. For more information on how this might be used see http://www.lukew.com/ff/entry.asp?224.

Masks & Formatters

You can use the "formatter" parameter in a textfield to bind Javascript events for formatting and input masks. For example, using formatter="'number'" would bind a number input formatter to the field.

Tree

Works similar to a For (the body is rendered for every node). The API is simple, resembles the Eclipse JFace TreeViewer. More advanced usage supports page "lazy loading" of data and ajax semantics.