Slice

data class Slice(@FloatRange(from = 0.0.toDouble(), to = 1.0.toDouble()fraction: Float, @ColorInt() color: Int, @ColorInt() colorEnd: Int, label: String, @ColorInt() labelColor: Int?, @Dimension() labelSize: Float?, labelFont: Typeface?, @DrawableRes() labelIcon: Int?, @Dimension() labelIconHeight: Float?, @Dimension() labelIconMargin: Float?, @ColorInt() labelIconTint: Int?, @FloatRange(from = 0.0.toDouble(), to = 1.0.toDouble()labelOffset: Float?, labelIconPlacement: PieChart.IconPlacement?, @Dimension() outsideLabelMargin: Float?, pointer: PieChart.SlicePointer?, legend: String, @ColorInt() legendColor: Int?, @Dimension() legendSize: Float?, @DrawableRes() legendIcon: Int?, @Dimension() legendIconHeight: Float?, @Dimension() legendIconMargin: Float?, @ColorInt() legendIconTint: Int?, @ColorInt() legendPercentageColor: Int?, @Dimension() legendPercentageSize: Float?, @Dimension() legendPercentageMargin: Float?, @FloatRange(from = 0.0.toDouble(), to = 1.0.toDouble()legendIconAlpha: Float?, @FloatRange(from = 0.0.toDouble(), to = 1.0.toDouble()scale: Float)

Properties

color
Link copied to clipboard
val color: Int
colorEnd
Link copied to clipboard
val colorEnd: Int
fraction
Link copied to clipboard
val fraction: Float
label
Link copied to clipboard
val label: String
labelColor
Link copied to clipboard
val labelColor: Int? = null
This color overrides the generic labelsColor if assigned a value other than null
labelFont
Link copied to clipboard
val labelFont: Typeface? = null
labelIcon
Link copied to clipboard
val labelIcon: Int? = null
labelIconHeight
Link copied to clipboard
val labelIconHeight: Float? = null
labelIconMargin
Link copied to clipboard
val labelIconMargin: Float? = null
labelIconPlacement
Link copied to clipboard
val labelIconPlacement: PieChart.IconPlacement? = null
labelIconTint
Link copied to clipboard
val labelIconTint: Int? = null
labelOffset
Link copied to clipboard
val labelOffset: Float? = null
labelSize
Link copied to clipboard
val labelSize: Float? = null
legend
Link copied to clipboard
val legend: String
legendColor
Link copied to clipboard
val legendColor: Int? = null
legendIcon
Link copied to clipboard
val legendIcon: Int? = null
legendIconAlpha
Link copied to clipboard
val legendIconAlpha: Float? = 1f
legendIconHeight
Link copied to clipboard
val legendIconHeight: Float? = null
legendIconMargin
Link copied to clipboard
val legendIconMargin: Float? = null
legendIconTint
Link copied to clipboard
val legendIconTint: Int?
legendPercentageColor
Link copied to clipboard
val legendPercentageColor: Int? = null
legendPercentageMargin
Link copied to clipboard
val legendPercentageMargin: Float? = null
legendPercentageSize
Link copied to clipboard
val legendPercentageSize: Float? = null
legendSize
Link copied to clipboard
val legendSize: Float? = null
outsideLabelMargin
Link copied to clipboard
val outsideLabelMargin: Float? = null
Distance of the start of the outside label from the pie
pointer
Link copied to clipboard
val pointer: PieChart.SlicePointer? = null
scale
Link copied to clipboard
val scale: Float = 1f
Can also set the default value to the slice fraction.