
public abstract class TabPanelBaseAppearance extends Object implements TabPanel.TabPanelAppearance
| Modifier and Type | Class and Description |
|---|---|
static interface |
TabPanelBaseAppearance.ItemTemplate |
static interface |
TabPanelBaseAppearance.TabPanelResources |
static interface |
TabPanelBaseAppearance.TabPanelStyle |
static interface |
TabPanelBaseAppearance.Template |
| Modifier and Type | Field and Description |
|---|---|
protected TabPanelBaseAppearance.ItemTemplate |
itemTemplate |
protected TabPanelBaseAppearance.TabPanelStyle |
style |
protected TabPanelBaseAppearance.Template |
template |
| Constructor and Description |
|---|
TabPanelBaseAppearance(TabPanelBaseAppearance.TabPanelResources resources,
TabPanelBaseAppearance.Template template,
TabPanelBaseAppearance.ItemTemplate itemTemplate) |
protected TabPanelBaseAppearance.ItemTemplate itemTemplate
protected final TabPanelBaseAppearance.TabPanelStyle style
protected TabPanelBaseAppearance.Template template
public TabPanelBaseAppearance(TabPanelBaseAppearance.TabPanelResources resources, TabPanelBaseAppearance.Template template, TabPanelBaseAppearance.ItemTemplate itemTemplate)
public void createScrollers(XElement parent)
createScrollers in interface TabPanel.TabPanelAppearancepublic XElement getBar(XElement parent)
getBar in interface TabPanel.TabPanelAppearancepublic XElement getBody(XElement parent)
getBody in interface TabPanel.TabPanelAppearancepublic String getItemSelector()
getItemSelector in interface TabPanel.TabPanelAppearancepublic XElement getScrollLeft(XElement parent)
getScrollLeft in interface TabPanel.TabPanelAppearancepublic XElement getScrollRight(XElement parent)
getScrollRight in interface TabPanel.TabPanelAppearancepublic XElement getStripEdge(XElement parent)
getStripEdge in interface TabPanel.TabPanelAppearancepublic XElement getStripWrap(XElement parent)
getStripWrap in interface TabPanel.TabPanelAppearancepublic void insert(XElement parent, TabItemConfig config, int index)
insert in interface TabPanel.TabPanelAppearancepublic boolean isClose(XElement target)
isClose in interface TabPanel.TabPanelAppearancepublic void onDeselect(Element item)
onDeselect in interface TabPanel.TabPanelAppearancepublic void onMouseOut(XElement parent, XElement target)
onMouseOut in interface TabPanel.TabPanelAppearancepublic void onMouseOver(XElement parent, XElement target)
onMouseOver in interface TabPanel.TabPanelAppearancepublic void onScrolling(XElement parent, boolean scrolling)
onScrolling in interface TabPanel.TabPanelAppearancepublic void onSelect(Element item)
onSelect in interface TabPanel.TabPanelAppearancepublic void render(SafeHtmlBuilder builder)
render in interface TabPanel.TabPanelAppearancepublic void setItemWidth(XElement element, int width)
setItemWidth in interface TabPanel.TabPanelAppearancepublic void updateItem(XElement item, TabItemConfig config)
updateItem in interface TabPanel.TabPanelAppearancepublic void updateScrollButtons(XElement parent)
updateScrollButtons in interface TabPanel.TabPanelAppearanceprotected Element findItem(Element target)
protected void setItemIcon(XElement item, ImageResource icon)
Copyright © 2018. All rights reserved.