Interface ControlStyle<S extends ControlStyle<S>>

Type Parameters:
S - the type of a ControlStyle.
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