MarkConfig

data class MarkConfig : Font, Stroke

Mark configuration.

Properties

curveType
Link copied to clipboard
common
var curveType: PathDrawer
The type of curves the Mark will draw in the form of a PathDrawer.
fills
Link copied to clipboard
common
var fills: List<Color>
List of different filling Color, when having multiple series, each series will use a different one.
fillsHighlight
Link copied to clipboard
common
var fillsHighlight: List<Color>
List of different fill Color for Highlighted elements.
fillsSelect
Link copied to clipboard
common
var fillsSelect: List<Color>
List of different fill Color for Selected elements..
fontColor
Link copied to clipboard
common
open override var fontColor: Color
The font Color.
fontFamily
Link copied to clipboard
common
open override var fontFamily: FontFamily
The font family (FontFamily).
fontSize
Link copied to clipboard
common
open override var fontSize: Double
The font size.
fontStyle
Link copied to clipboard
common
open override var fontStyle: FontPosture
The font posture (FontPosture): italic or normal.
fontWeight
Link copied to clipboard
common
open override var fontWeight: FontWeight
The font weight (FontWeight): bold or normal.
label
Link copied to clipboard
common
var label: MarkLabel
Display label over marks: display X and or Y values or NONE.
labelDistance
Link copied to clipboard
common
var labelDistance: Double = 10.0
The distance of the label from the Mark screen position.
labelPosition
Link copied to clipboard
common
var labelPosition: GridPosition
The position of the label relative to the Mark screen position.
showSymbols
Link copied to clipboard
common
var showSymbols: Boolean = false
Show / hide symbols, for example a LineMark with showSymbols will draw a sign at each point of the line.
strokeColor
Link copied to clipboard
common
open override var strokeColor: Color?
The stroke Color, use null for no stroke.
strokeColors
Link copied to clipboard
common
var strokeColors: List<Color>
List of different stroke Color, when having multiple series, each series will use a different one.
strokeColorsHighlight
Link copied to clipboard
common
var strokeColorsHighlight: List<Color>
List of different stroke Color for Highlighted elements.
strokeColorsSelect
Link copied to clipboard
common
var strokeColorsSelect: List<Color>
List of different stroke Color for Selected elements.
strokeLine
Link copied to clipboard
common
var strokeLine: DoubleArray? = null
The line dash style, set to null for a solid line.
strokeWidth
Link copied to clipboard
common
open override var strokeWidth: Double?
The stroke thickness, null for no stroke.
strokeWidthHighlight
Link copied to clipboard
common
var strokeWidthHighlight: Double?
StrokeWidth for Highlighted elements
strokeWidthSelect
Link copied to clipboard
common
var strokeWidthSelect: Double?
StrokeWidth for Selected elements
symbols
Link copied to clipboard
common
var symbols: List<Symbols>
List of different Symbols for drawing signs, when having multiple series, each series will use a different one.
symbolsSize
Link copied to clipboard
common
var symbolsSize: Double = 15.0
Default sign size.