TreeMapLabelDecorator<D> class
Decorator that renders label for treemap renderer element.
Constructors
- TreeMapLabelDecorator({TextStyleSpec? labelStyleSpec, int labelPadding = _defaultLabelPadding, bool allowLabelOverflow = true, bool enableMultiline = false})
Properties
- allowLabelOverflow → bool
-
Whether or not to allow labels to draw outside of their bounding box.
final
- enableMultiline → bool
-
Whether or not drawing a label in multiple lines if there is enough
space.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- labelPadding → int
-
Padding of the label text.
final
- labelStyleSpec → TextStyleSpec
-
Text style spec for labels.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
decorate(
TreeMapRendererElement< D> rendererElement, ChartCanvas canvas, GraphicsFactory graphicsFactory, {required Rectangle<num> drawBounds, required double animationPercent, bool rtl = false, bool renderVertically = false, bool renderMultiline = false}) → void -
Paints decorator on top of
rendererElement
. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited