HorizontalLegend
open class HorizontalLegend<M : MeasuringContext, D : DrawingContext>(items: AdditionScope<LegendItem>.(ExtraStore) -> Unit, iconSizeDp: Float, iconPaddingDp: Float, lineSpacingDp: Float = 0.0f, spacingDp: Float = 0.0f, padding: Dimensions = Dimensions.Empty) : Legend<M, D>
HorizontalLegend displays legend items beside one another in lines.
Parameters
items
adds the LegendItems.
iconSizeDp
defines the size of all LegendItem.icons.
iconPaddingDp
defines the padding between each LegendItem.icon and its corresponding LegendItem.label.
lineSpacingDp
defines the spacing between adjacent lines.
spacingDp
defines the horizontal spacing between adjacent LegendItems.
padding
defines the padding of the content.
Constructors
Link copied to clipboard
constructor(items: AdditionScope<LegendItem>.(ExtraStore) -> Unit, iconSizeDp: Float, iconPaddingDp: Float, lineSpacingDp: Float = 0.0f, spacingDp: Float = 0.0f, padding: Dimensions = Dimensions.Empty)