Class Emphasis.IconStyle
java.lang.Object
io.jmix.chartsflowui.kit.component.model.ChartObservableObject
io.jmix.chartsflowui.kit.component.model.shared.AbstractBorderedTextStyle<Emphasis.IconStyle>
io.jmix.chartsflowui.kit.component.model.toolbox.Emphasis.IconStyle
- All Implemented Interfaces:
- HasLineStyle<Emphasis.IconStyle>,- HasShadow<Emphasis.IconStyle>,- HasPadding<Emphasis.IconStyle>,- Serializable
- Enclosing class:
- Emphasis
public static class Emphasis.IconStyle
extends AbstractBorderedTextStyle<Emphasis.IconStyle>
implements HasPadding<Emphasis.IconStyle>
The label font style. It only appears when hovering on the icon.
 More detailed information is provided in the documentation.
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic enumPosition of the title text.Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObjectChartObservableObject.ObjectChangeEventNested classes/interfaces inherited from interface io.jmix.chartsflowui.kit.component.model.HasLineStyleHasLineStyle.Cap, HasLineStyle.Join
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Paddingprotected Alignprotected Colorprotected Integerprotected Colorprotected Emphasis.IconStyle.TextPositionFields inherited from class io.jmix.chartsflowui.kit.component.model.shared.AbstractBorderedTextStyleborderCap, borderColor, borderDashOffset, borderJoin, borderMiterLimit, borderType, borderWidth, color, opacity, shadowBlur, shadowColor, shadowOffsetX, shadowOffsetYFields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObjectchildren, dirty, listener
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidsetPadding(Integer padding) Sets padding on each of the four sides or replaces an existing one.voidsetPadding(Integer vertical, Integer horizontal) Sets the top/bottom and left/right paddings or replaces an existing one.voidsetPadding(Integer top, Integer right, Integer bottom, Integer left) Sets each of the four paddings separately.voidsetTextAlign(Align textAlign) voidsetTextBackgroundColor(Color textBackgroundColor) voidsetTextBorderRadius(Integer textBorderRadius) voidsetTextFill(Color textFill) voidsetTextPosition(Emphasis.IconStyle.TextPosition textPosition) withTextAlign(Align textAlign) withTextBackgroundColor(Color textBackgroundColor) withTextBorderRadius(Integer textBorderRadius) withTextFill(Color textFill) withTextPosition(Emphasis.IconStyle.TextPosition textPosition) Methods inherited from class io.jmix.chartsflowui.kit.component.model.shared.AbstractBorderedTextStylegetBorderColor, getBorderDashOffset, getBorderType, getBorderWidth, getCap, getColor, getJoin, getMiterLimit, getOpacity, getShadowBlur, getShadowColor, getShadowOffsetX, getShadowOffsetY, setBorderColor, setBorderDashOffset, setBorderType, setBorderWidth, setCap, setColor, setJoin, setMiterLimit, setOpacity, setShadowBlur, setShadowColor, setShadowOffsetX, setShadowOffsetY, withBorderColor, withBorderDashOffset, withBorderType, withBorderWidth, withColor, withOpacityMethods inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObjectaddChild, fireChangeEvent, getChildren, isDirty, isDirtyInDepth, markAsDirty, markAsDirtyInDepth, removeChild, setChartObjectChangeListener, unmarkDirtyInDepthMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.chartsflowui.kit.component.model.HasLineStylewithCap, withJoin, withMiterLimitMethods inherited from interface io.jmix.chartsflowui.kit.component.model.shared.HasPaddingwithPadding, withPadding, withPaddingMethods inherited from interface io.jmix.chartsflowui.kit.component.model.HasShadowwithShadowBlur, withShadowColor, withShadowOffsetX, withShadowOffsetY
- 
Field Details- 
textPosition
- 
textFill
- 
textAlign
- 
textBackgroundColor
- 
textBorderRadius
- 
padding
 
- 
- 
Constructor Details- 
IconStylepublic IconStyle()
 
- 
- 
Method Details- 
getTextPosition
- 
setTextPosition
- 
getTextFill
- 
getTextAlign
- 
getTextBackgroundColor
- 
getTextBorderRadius
- 
setTextBorderRadius
- 
getPadding- Specified by:
- getPaddingin interface- HasPadding<Emphasis.IconStyle>
- Returns:
- space around content
 
- 
setPaddingDescription copied from interface:HasPaddingSets padding on each of the four sides or replaces an existing one. The unit is px.- Specified by:
- setPaddingin interface- HasPadding<Emphasis.IconStyle>
- Parameters:
- padding- padding to set
 
- 
setPaddingDescription copied from interface:HasPaddingSets the top/bottom and left/right paddings or replaces an existing one. The unit is px.- Specified by:
- setPaddingin interface- HasPadding<Emphasis.IconStyle>
- Parameters:
- vertical- top and bottom padding to set
- horizontal- left and right padding to set
 
- 
setPaddingDescription copied from interface:HasPaddingSets each of the four paddings separately. The unit is px.- Specified by:
- setPaddingin interface- HasPadding<Emphasis.IconStyle>
- Parameters:
- top- top padding to set
- right- right padding to set
- bottom- bottom padding to set
- left- left padding to set
 
- 
withTextPosition
- 
withTextBorderRadius
 
-