Class MenuBaseAppearance
- java.lang.Object
-
- com.sencha.gxt.theme.base.client.menu.MenuBaseAppearance
-
- All Implemented Interfaces:
Menu.MenuAppearance
- Direct Known Subclasses:
BlueMenuAppearance,GrayMenuAppearance
public abstract class MenuBaseAppearance extends Object implements Menu.MenuAppearance
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMenuBaseAppearance.BaseMenuTemplatestatic interfaceMenuBaseAppearance.MenuResourcesstatic interfaceMenuBaseAppearance.MenuStyle
-
Constructor Summary
Constructors Constructor Description MenuBaseAppearance(MenuBaseAppearance.MenuResources resources, MenuBaseAppearance.BaseMenuTemplate template)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyDateMenu(XElement element)XElementcreateItem(XElement parent, String childId, boolean needsIndent)XElementgetBottomScroller(XElement parent)XElementgetGroup(XElement parent, String id, String groupName)com.google.gwt.dom.client.NodeList<com.google.gwt.dom.client.Element>getGroups(XElement parent)XElementgetMenuList(XElement element)com.google.gwt.dom.client.NodeList<com.google.gwt.dom.client.Element>getScrollers(XElement parent)XElementgetTopScroller(XElement parent)booleanhasScrollers(XElement parent)StringnoSeparatorClass()voidonScrollerOut(XElement target)StringplainClass()voidrender(com.google.gwt.safehtml.shared.SafeHtmlBuilder result)
-
-
-
Constructor Detail
-
MenuBaseAppearance
public MenuBaseAppearance(MenuBaseAppearance.MenuResources resources, MenuBaseAppearance.BaseMenuTemplate template)
-
-
Method Detail
-
applyDateMenu
public void applyDateMenu(XElement element)
- Specified by:
applyDateMenuin interfaceMenu.MenuAppearance
-
createItem
public XElement createItem(XElement parent, String childId, boolean needsIndent)
- Specified by:
createItemin interfaceMenu.MenuAppearance
-
getBottomScroller
public XElement getBottomScroller(XElement parent)
- Specified by:
getBottomScrollerin interfaceMenu.MenuAppearance
-
getGroup
public XElement getGroup(XElement parent, String id, String groupName)
- Specified by:
getGroupin interfaceMenu.MenuAppearance
-
getGroups
public com.google.gwt.dom.client.NodeList<com.google.gwt.dom.client.Element> getGroups(XElement parent)
- Specified by:
getGroupsin interfaceMenu.MenuAppearance
-
getMenuList
public XElement getMenuList(XElement element)
- Specified by:
getMenuListin interfaceMenu.MenuAppearance
-
getScrollers
public com.google.gwt.dom.client.NodeList<com.google.gwt.dom.client.Element> getScrollers(XElement parent)
- Specified by:
getScrollersin interfaceMenu.MenuAppearance
-
getTopScroller
public XElement getTopScroller(XElement parent)
- Specified by:
getTopScrollerin interfaceMenu.MenuAppearance
-
hasScrollers
public boolean hasScrollers(XElement parent)
- Specified by:
hasScrollersin interfaceMenu.MenuAppearance
-
onScrollerOut
public void onScrollerOut(XElement target)
- Specified by:
onScrollerOutin interfaceMenu.MenuAppearance
-
render
public void render(com.google.gwt.safehtml.shared.SafeHtmlBuilder result)
- Specified by:
renderin interfaceMenu.MenuAppearance
-
noSeparatorClass
public String noSeparatorClass()
- Specified by:
noSeparatorClassin interfaceMenu.MenuAppearance
-
plainClass
public String plainClass()
- Specified by:
plainClassin interfaceMenu.MenuAppearance
-
-