Skip to main content

%ZEN.Component.tab

deprecated class %ZEN.Component.tab extends %ZEN.Component.group

A specialized group that defines a tab within a %ZEN.Component.tabGroup.

Property Inventory

Method Inventory

Parameters

parameter DEFAULTLAYOUT = vertical;
Inherited description: Subclasses can set this to change default layout for a group.

Properties

property caption as %ZEN.Datatype.caption;
Caption displayed for this tab within the tabGroup tab bar (if displayed).
This is a localized value.
Property methods: captionDisplayToLogical(), captionGet(), captionIsValid(), captionLogicalToDisplay(), captionLogicalToOdbc(), captionNormalize(), captionSet()
(Optional) If defined, then the tab displayed within the tabGroup bar will become a link referring to this value. No link is displayed for the current tab.
Property methods: linkDisplayToLogical(), linkGet(), linkIsValid(), linkLogicalToDisplay(), linkLogicalToOdbc(), linkNormalize(), linkSet()
property tabResource as %ZEN.Datatype.resource;
(Optional) If specified, user must hold this resource or this item is disabled. Note this merely disables this option; to prevent this component from being served to the client, used the %resource property.
Property methods: tabResourceDisplayToLogical(), tabResourceGet(), tabResourceIsValid(), tabResourceLogicalToDisplay(), tabResourceLogicalToOdbc(), tabResourceNormalize(), tabResourceSet()

Methods

method %Activate()
Server-side method: Make this tab the current tab within its parent tabGroup.
clientmethod activate() [ Language = javascript ]
Make this tab the current tab within its parent tabGroup.
clientmethod ondisabledHandler() [ Language = javascript ]
Client-side method that is called when a group's disabled state changes. This gives subclasses a chance to update their style when they are enabled/disabled.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab