ComponentContent: WOComponentContent { } AjaxSubmit : AjaxSubmitButton { button = false; action = switchSubmitTab; updateContainerID = ^id; } AjaxLink : AjaxUpdateLink { action = switchSubmitTab; updateContainerID = ^id; } NotSelectedTab: WOConditional { condition = isCellShaded; } IsSelectedTab: WOConditional { condition = isCellShaded; negate = true; } TabLi: WOGenericContainer { elementName = "li"; class = cellTabClass; } TabLabel: WOString { value = currentTabName; } TabRepetition: WORepetition { item = currentTab; list = tabs; } TablUl: WOGenericContainer { elementName = "ul"; class = "TabItemsList"; } TabContentWrapper: ERXUniquingWrapper { id = selectedTabIdentifier; } HasTabs: WOConditional { condition=tabs.count; } HasNoTabs: WOConditional { condition=tabs.count; negate = true; } SubmitForm : WOConditional { condition = dontSubmitForm; negate = true; } DontSubmitForm : WOConditional { condition = dontSubmitForm; } AjaxUpdateContainer : AjaxUpdateContainer { class = "TabPanelWrapper"; id = ^id; }