Schnittstelle IControlStyle<CS extends IControlStyle<CS>>
- Alle Superschnittstellen:
IBackgroundStyle<CS>
,IBorderStyle<CS>
,IControlHeadStyle<CS>
,IElement
,IMultiStateConfiguration<CS,
,ControlState> IMutableElement
,IPaddingStyle<CS>
,IRespondingMutableElement<CS>
,ISizeStyle<CS>
,Resettable
- Alle bekannten Unterschnittstellen:
IAccordionStyle
,IButtonStyle
,ICheckboxStyle
,IComponentStyle
,IDropdownMenuStyle
,IGridStyle
,IHorizontalStackStyle
,IImageControlStyle
,IItemMenuStyle<IMS>
,ILabelStyle
,ILinearContainerStyle<LCL>
,ILinkStyle
,ISingleContainerStyle
,ITabContainerStyle
,ITextboxStyle
,IUploaderStyle
,IValidationLabelStyle
,IVerticalStackStyle
- Alle bekannten Implementierungsklassen:
BaseComponentStyle
,ButtonStyle
,ControlStyle
,DropdownMenuStyle
,FloatContainerStyle
,GridStyle
,HorizontalStackStyle
,ImageControlStyle
,ItemMenuStyle
,LabelStyle
,LinearContainerStyle
,LinkStyle
,SingleContainerStyle
,TextboxStyle
,UploaderStyle
,ValidationLabelStyle
,VerticalStackStyle
public interface IControlStyle<CS extends IControlStyle<CS>>
extends IBackgroundStyle<CS>, IBorderStyle<CS>, IControlHeadStyle<CS>, ISizeStyle<CS>, IPaddingStyle<CS>
-
Methodenübersicht
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.webguiapi.controlstyleapi.IBackgroundStyle
getBackgroundWhenHasState, removeCustomBackgrounds, setBackgroundColorForState, setBackgroundColorGradientForState, setBackgroundForState, setBackgroundImageForState
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.webguiapi.controlstyleapi.IBorderStyle
getBottomBorderColorWhenHasState, getBottomBorderThicknessWhenHasState, getLeftBorderColorWhenHasState, getLeftBorderThicknessWhenHasState, getRightBorderColorWhenHasState, getRightBorderThicknessWhenHasState, getTopBorderColorWhenHasState, getTopBorderThicknessWhenHasState, removeCustomBorderColors, removeCustomBorderThicknesses, removeCustomBottomBorderColors, removeCustomBottomBorderThicknesses, removeCustomLeftBorderColors, removeCustomLeftBorderThicknesses, removeCustomRightBorderColors, removeCustomRightBorderThicknesses, removeCustomTopBorderColors, removeCustomTopBorderThicknesses, setBorderColorForState, setBorderThicknessForState, setBottomBorderColorForState, setBottomBorderThicknessForState, setLeftBorderColorForState, setLeftBorderThicknessForState, setRightBorderColorForState, setRightBorderThicknessForState, setTopBorderColorForState, setTopBorderThicknessForState
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.webguiapi.controlstyleapi.IControlHeadStyle
addChild, getBoldTextFlagWhenHasState, getFontWhenHasState, getOpacityWhenHasState, getTextColorWhenHasState, getTextSizeWhenHasState, removeCustomBoldTextFlags, removeCustomFonts, removeCustomOpacities, removeCustomTextColors, removeCustomTextSizes, setBoldTextFlagForState, setFontForState, setOpacityForState, setTextColorForState, setTextSizeForState
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.baseapi.IElement
getAttributes, getSpecification, toFormatedString, toXml
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.multistateconfigurationapi.IMultiStateConfiguration
getBaseState
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.mutableelementapi.IMutableElement
addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttributes, resetFromAttributes, resetFromSpecification
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.webguiapi.controlstyleapi.IPaddingStyle
getBottomPaddingWhenHasState, getLeftPaddingWhenHasState, getRightPaddingWhenHasState, getTopPaddingWhenHasState, removeCustomBottomPaddings, removeCustomLeftPaddings, removeCustomPaddings, removeCustomRightPaddings, removeCustomTopPaddings, setBottomPaddingForState, setLeftPaddingForState, setPaddingForState, setRightPaddingForState, setTopPaddingForState
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.mutableelementapi.IRespondingMutableElement
addedOrChangedAttribute
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.webguiapi.controlstyleapi.ISizeStyle
definesHeightForState, definesWidthForState, getHeightForState, getWidthForState, removeCustomHeights, removeCustomWidths, setHeightForState, setHeightInPercentOfViewAreaForState, setWidthForState, setWidthInPercentOfViewAreaWidthForState
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.stateapi.statemutationapi.Resettable
reset