accounting-manager-theme/src/com/sencha/gxt/theme/neptune/client/TabDetails.java

106 lines
3.7 KiB
Java

/**
* Sencha GXT 3.1.1 - Sencha for GWT
* Copyright(c) 2007-2014, Sencha, Inc.
* licensing@sencha.com
*
* http://www.sencha.com/products/gxt/license/
*/
package com.sencha.gxt.theme.neptune.client;
import com.sencha.gxt.themebuilder.base.client.config.TypeDetails;
/**
*
*/
public interface TabDetails {
@TypeDetails(sampleValue = "3", comment = "border radius of tabs")
int borderRadius();
@TypeDetails(sampleValue = "#ffffff", comment = "background color of tab body")
String bodyBackgroundColor();
@TypeDetails(sampleValue = "#dfe5e5", comment = "border color or tab panel")
String borderColor();
@TypeDetails(sampleValue = "util.solidGradientString('#8b8b8b')", comment = "tab gradient string (top to bottom)")
String gradient();
@TypeDetails(sampleValue = "util.solidGradientString('#d5dadd')", comment = "inactive tab gradient string (top to bottom)")
String inactiveGradient();
@TypeDetails(sampleValue = "util.solidGradientString('#aeafaf')", comment = "hover tab gradient string (top to bottom)")
String hoverGradient();
@TypeDetails(sampleValue = "#8b8b8b", comment = "last color in gradient")
String lastStopColor();
@TypeDetails(sampleValue = "#d5dadd", comment = "last color in inactive gradient")
String inactiveLastStopColor();
@TypeDetails(sampleValue = "util.fontStyle('sans-serif','medium','#000000','normal')", comment = "tab heading text style")
FontDetails headingText();
@TypeDetails(sampleValue = "util.fontStyle('sans-serif','medium','#000000','normal')", comment = "active tab heading text style")
FontDetails activeHeadingText();
@TypeDetails(sampleValue = "util.fontStyle('sans-serif','medium','#000000','normal')", comment = "active tab heading text style")
FontDetails hoverHeadingText();
@TypeDetails(sampleValue = "util.solidGradientString('#f1f1f1')", comment = "tab strip background gradient string (top to bottom)")
String tabStripGradient();
@TypeDetails(sampleValue = "'none'", comment = "tab item left border")
String tabItemBorderLeft();
@TypeDetails(sampleValue = "'none'", comment = "tab item top border")
String tabItemBorderTop();
@TypeDetails(sampleValue = "'none'", comment = "tab item right border")
String tabItemBorderRight();
@TypeDetails(sampleValue = "'none'", comment = "tab bar border")
String tabBarBorder();
@TypeDetails(sampleValue = "util.padding(0)", comment = "padding")
EdgeDetails padding();
@TypeDetails(sampleValue = "util.padding(0)", comment = "padding")
EdgeDetails paddingWithIcon();
@TypeDetails(sampleValue = "6", comment = "left offset for tab icon")
int iconLeftOffset();
@TypeDetails(sampleValue = "5", comment = "top offset for tab icon")
int iconTopOffset();
@TypeDetails(sampleValue = "util.padding(0)", comment = "padding")
EdgeDetails paddingWithClosable();
@TypeDetails(sampleValue = "#ecf2f2", comment = "background color of the tab scrollers")
String scrollerBackgroundColor();
@TypeDetails(sampleValue = "18", comment = "width of scroller")
int scrollerWidth();
@TypeDetails(sampleValue = "31", comment = "height of tabs")
int tabHeight();
@TypeDetails(sampleValue = "1", comment = "spacing between tabs")
int tabSpacing();
@TypeDetails(sampleValue = "util.padding(0)", comment = "padding")
EdgeDetails tabStripPadding();
@TypeDetails(sampleValue = "4", comment = "Spacing between tab bar and body")
int tabBarBottomHeight();
@TypeDetails(sampleValue = "'none'", comment = "tab strip bottom border")
String tabStripBottomBorder();
@TypeDetails(sampleValue = "'none'", comment = "border of tab panel body")
String tabBodyBorder();
@TypeDetails(sampleValue = "util.padding(0)", comment = "padding")
EdgeDetails tabTextPadding();
}