Interface ControlStyle<S extends ControlStyle<S>>
- Type Parameters:
S- the type of aControlStyle.
- All Superinterfaces:
AttributesRepresentable, BackgroundStyle<S>, BorderStyle<S>, ControlBaseStyle<S>, CornerStyle<S>, Element, MultiStateConfiguration<S, ControlState>, MutableElement, PaddingStyle<S>, Resettable, RespondingMutableElement<S>, ShadowStyle<S>, SizeStyle<S>, SpecificationRepresentable
- All Known Subinterfaces:
IAccordionStyle, IButtonStyle, ICheckboxStyle, IComponentStyle, IDropdownMenuStyle, IGridStyle, IHorizontalStackStyle, IImageControlStyle, IItemMenuStyle<S>, ILabelStyle, ILinearContainerStyle<S>, ILinkStyle, ISingleContainerStyle, ITabContainerStyle, ITextboxStyle, IUploaderStyle, IValidationLabelStyle, IVerticalStackStyle
- All Known Implementing Classes:
AbstractControlStyle, AbstractItemMenuStyle, AbstractLinearContainerStyle, ButtonStyle, ComponentStyle, DropdownMenuStyle, FloatContainerStyle, GridStyle, HorizontalStackStyle, ImageControlStyle, LabelStyle, LinkStyle, SingleContainerStyle, TabContainerStyle, TextboxStyle, UploaderStyle, ValidationLabelStyle, VerticalStackStyle
public interface ControlStyle<S extends ControlStyle<S>>
extends BackgroundStyle<S>, BorderStyle<S>, ControlBaseStyle<S>, CornerStyle<S>, ShadowStyle<S>, SizeStyle<S>, PaddingStyle<S>
- Author:
- Silvan Wyss
-
Method Summary
Methods inherited from interface AttributesRepresentable
getAttributesMethods inherited from interface BackgroundStyle
forStateSetBackground, forStateSetBackgroundColor, forStateSetBackgroundColorGradient, forStateSetBackgroundImage, getBackgroundWhenHasState, removeCustomBackgroundsMethods inherited from interface BorderStyle
forStateSetBorderColor, forStateSetBorderThickness, forStateSetBottomBorderColor, forStateSetBottomBorderThickness, forStateSetLeftBorderColor, forStateSetLeftBorderThickness, forStateSetRightBorderColor, forStateSetRightBorderThickness, forStateSetTopBorderColor, forStateSetTopBorderThickness, getBottomBorderColorWhenHasState, getBottomBorderThicknessWhenHasState, getLeftBorderColorWhenHasState, getLeftBorderThicknessWhenHasState, getRightBorderColorWhenHasState, getRightBorderThicknessWhenHasState, getTopBorderColorWhenHasState, getTopBorderThicknessWhenHasState, removeCustomBorderColors, removeCustomBorderThicknesses, removeCustomBottomBorderColors, removeCustomBottomBorderThicknesses, removeCustomLeftBorderColors, removeCustomLeftBorderThicknesses, removeCustomRightBorderColors, removeCustomRightBorderThicknesses, removeCustomTopBorderColors, removeCustomTopBorderThicknessesMethods inherited from interface ControlBaseStyle
definesTextLineDecorationForState, forStateSetBoldTextFlag, forStateSetFont, forStateSetOpacity, forStateSetTextColor, forStateSetTextLineDecoration, forStateSetTextSize, getBoldTextFlagWhenHasState, getFontWhenHasState, getOpacityWhenHasState, getTextColorWhenHasState, getTextLineDecorationWhenHasState, getTextSizeWhenHasState, removeCustomBoldTextFlags, removeCustomFonts, removeCustomOpacities, removeCustomTextColors, removeCustomTextLineDecorations, removeCustomTextSizesMethods inherited from interface CornerStyle
forStateSetCornerRadius, getCornerRadiusWhenHasState, removeCustomCornerRadiusesMethods inherited from interface MultiStateConfiguration
addChild, getBaseState, removeChildMethods inherited from interface MutableElement
addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttributes, resetFromAttributes, resetFromSpecificationMethods inherited from interface PaddingStyle
forStateSetBottomPadding, forStateSetLeftPadding, forStateSetPadding, forStateSetRightPadding, forStateSetTopPadding, getBottomPaddingWhenHasState, getLeftPaddingWhenHasState, getRightPaddingWhenHasState, getTopPaddingWhenHasState, removeCustomBottomPaddings, removeCustomLeftPaddings, removeCustomPaddings, removeCustomRightPaddings, removeCustomTopPaddingsMethods inherited from interface Resettable
resetMethods inherited from interface RespondingMutableElement
addedOrChangedAttributeMethods inherited from interface ShadowStyle
forStateSetCornerShadow, forStateSetCornerShadows, forStateSetCornerShadows, getCornerShadowsWhenHasState, removeCustomCornerShadowsMethods inherited from interface SizeStyle
definesHeightForState, definesWidthForState, forStateSetHeight, forStateSetHeightInPercentOfViewArea, forStateSetWidth, forStateSetWidthInPercentOfViewAreaWidth, getHeightForState, getWidthForState, removeCustomHeights, removeCustomWidthsMethods inherited from interface SpecificationRepresentable
getSpecification, hasEqualSpecificationAsElement, toFormatedString