Enum StyleAttribute
- java.lang.Object
-
- java.lang.Enum<StyleAttribute>
-
- com.inductiveautomation.perspective.common.config.styles.StyleAttribute
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<StyleAttribute>
public enum StyleAttribute extends java.lang.Enum<StyleAttribute>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StyleAttribute.StyleCategory
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StyleAttribute
fromKey(java.lang.String key, KeyStyle mode)
StyleAttribute.StyleCategory
getCategory()
java.lang.String
getCss()
java.lang.String
getDefaultValue()
java.lang.String
getJs()
boolean
isAnimatable()
boolean
shouldCoerceNumeric()
java.lang.String
toKey(KeyStyle mode)
static StyleAttribute
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static StyleAttribute[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
backgroundAttachment
public static final StyleAttribute backgroundAttachment
-
backgroundClip
public static final StyleAttribute backgroundClip
-
backgroundColor
public static final StyleAttribute backgroundColor
-
backgroundImage
public static final StyleAttribute backgroundImage
-
backgroundPosition
public static final StyleAttribute backgroundPosition
-
backgroundRepeat
public static final StyleAttribute backgroundRepeat
-
borderColor
public static final StyleAttribute borderColor
-
borderStyle
public static final StyleAttribute borderStyle
-
borderWidth
public static final StyleAttribute borderWidth
-
borderRadius
public static final StyleAttribute borderRadius
-
borderBottomColor
public static final StyleAttribute borderBottomColor
-
borderBottomStyle
public static final StyleAttribute borderBottomStyle
-
borderBottomWidth
public static final StyleAttribute borderBottomWidth
-
borderLeftColor
public static final StyleAttribute borderLeftColor
-
borderLeftStyle
public static final StyleAttribute borderLeftStyle
-
borderLeftWidth
public static final StyleAttribute borderLeftWidth
-
borderTopLeftRadius
public static final StyleAttribute borderTopLeftRadius
-
borderTopRightRadius
public static final StyleAttribute borderTopRightRadius
-
borderBottomLeftRadius
public static final StyleAttribute borderBottomLeftRadius
-
borderBottomRightRadius
public static final StyleAttribute borderBottomRightRadius
-
borderRightColor
public static final StyleAttribute borderRightColor
-
borderRightStyle
public static final StyleAttribute borderRightStyle
-
borderRightWidth
public static final StyleAttribute borderRightWidth
-
borderTopColor
public static final StyleAttribute borderTopColor
-
borderTopStyle
public static final StyleAttribute borderTopStyle
-
borderTopWidth
public static final StyleAttribute borderTopWidth
-
boxShadow
public static final StyleAttribute boxShadow
-
color
public static final StyleAttribute color
-
cursor
public static final StyleAttribute cursor
-
fontFamily
public static final StyleAttribute fontFamily
-
fontSize
public static final StyleAttribute fontSize
-
fontVariant
public static final StyleAttribute fontVariant
-
fontStyle
public static final StyleAttribute fontStyle
-
fontWeight
public static final StyleAttribute fontWeight
-
letterSpacing
public static final StyleAttribute letterSpacing
-
lineHeight
public static final StyleAttribute lineHeight
-
margin
public static final StyleAttribute margin
-
marginBottom
public static final StyleAttribute marginBottom
-
marginLeft
public static final StyleAttribute marginLeft
-
marginRight
public static final StyleAttribute marginRight
-
marginTop
public static final StyleAttribute marginTop
-
opacity
public static final StyleAttribute opacity
-
outlineColor
public static final StyleAttribute outlineColor
-
outlineStyle
public static final StyleAttribute outlineStyle
-
outlineWidth
public static final StyleAttribute outlineWidth
-
overflow
public static final StyleAttribute overflow
-
overflowWrap
public static final StyleAttribute overflowWrap
-
overflowX
public static final StyleAttribute overflowX
-
overflowY
public static final StyleAttribute overflowY
-
padding
public static final StyleAttribute padding
-
paddingBottom
public static final StyleAttribute paddingBottom
-
paddingLeft
public static final StyleAttribute paddingLeft
-
paddingRight
public static final StyleAttribute paddingRight
-
paddingTop
public static final StyleAttribute paddingTop
-
textAlign
public static final StyleAttribute textAlign
-
textDecoration
public static final StyleAttribute textDecoration
-
textIndent
public static final StyleAttribute textIndent
-
textJustify
public static final StyleAttribute textJustify
-
textOverflow
public static final StyleAttribute textOverflow
-
textShadow
public static final StyleAttribute textShadow
-
textTransform
public static final StyleAttribute textTransform
-
whiteSpace
public static final StyleAttribute whiteSpace
-
wordWrap
public static final StyleAttribute wordWrap
-
wordSpacing
public static final StyleAttribute wordSpacing
-
stroke
public static final StyleAttribute stroke
-
strokeWidth
public static final StyleAttribute strokeWidth
-
fill
public static final StyleAttribute fill
-
-
Method Detail
-
values
public static StyleAttribute[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (StyleAttribute c : StyleAttribute.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static StyleAttribute valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
fromKey
public static StyleAttribute fromKey(java.lang.String key, KeyStyle mode)
-
shouldCoerceNumeric
public boolean shouldCoerceNumeric()
-
getDefaultValue
public java.lang.String getDefaultValue()
-
isAnimatable
public boolean isAnimatable()
-
toKey
public java.lang.String toKey(KeyStyle mode)
-
getCss
public java.lang.String getCss()
-
getJs
public java.lang.String getJs()
-
getCategory
public StyleAttribute.StyleCategory getCategory()
-
-