12.07.2015 Views

Using Zen Components - InterSystems Documentation

Using Zen Components - InterSystems Documentation

Using Zen Components - InterSystems Documentation

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Navigation <strong>Components</strong>ContainerPurposeTraditional set of tabs from which the usercan choose one to be displayed on top ofthe set.A tabbed menu that displays a button foreach tab. Clicking on a button makes thetab contents display beneath the button.Each tab consists of menu items.A tab is a group that may contain anycombination of components.Expanding and contracting group whichmay contain any combination ofcomponents.Expandable tree of links.Set of links that permits filtering accordingto categories.<strong>Components</strong> It Typically Contains for each option.Inside a , each contains and components.For a simple navigation tree, you can provide components within .Generated links. These either use the datawithin the global or are supplied by thecallback. is not a group and doesnot contain other components.Buttons laid out in a grid according to thenumber of columns specified. is not a group and does not contain othercomponents.The following figure lists most of the components described in this chapter. All of the classes shown in the diagram are inthe package %ZEN.Component, for example %ZEN.Component.tab. The diagram shows the inheritance relationships forthese classes. It also highlights which of these components can contain other components, by showing which componentsinherit from %ZEN.Component.group.Figure 7–1: <strong>Zen</strong> Navigation <strong>Components</strong>190 <strong>Using</strong> <strong>Zen</strong> <strong>Components</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!