Heatmap class
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatefulWidget
- Heatmap
Constructors
- Heatmap({Key? key, required HeatmapData heatmapData, bool showXAxisLabels = true, bool showYAxisLabels = true, int? rowsVisible, Widget? showAll, String showAllButtonText = 'Show all', dynamic onItemSelectedListener(HeatmapItem? selectedItem)?})
-
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- heatmapData → HeatmapData
-
The data of the heatmap including color palette
final
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- onItemSelectedListener → (dynamic Function(HeatmapItem? selectedItem)?)
-
selectedItem
is null if item is unselectedfinal - rowsVisible → int?
-
How many rows should be visible at initial state? Leave empty, if all should be visible.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showAll → Widget?
-
If rowsVisible is defined, the user can request to show the hidden rows. This can be done via this widget.
This is surrounded by an InkWell, so you don't have to add a listener.
final
- showAllButtonText → String
-
If rowsVisible is defined, the user can request to show the hidden rows. A default widget is provided with
shows the label "Show all". You can override this String to show you own label (e.g. with translation or
different wording).
final
- showXAxisLabels → bool
-
Should the x axis be visible or not
final
- showYAxisLabels → bool
-
Should the y axis be visible or not
final
Methods
-
createElement(
) → StatefulElement -
Creates a StatefulElement to manage this widget's location in the tree.
inherited
-
createState(
) → _HeatmapState -
Creates the mutable state for this widget at a given location in the tree.
override
-
debugDescribeChildren(
) → List< DiagnosticsNode> -
Returns a list of
DiagnosticsNode
objects describing this node's children.inherited -
debugFillProperties(
DiagnosticPropertiesBuilder properties) → void -
Add additional properties associated with the node.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toDiagnosticsNode(
{String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode -
Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep.
inherited
-
toString(
{DiagnosticLevel minLevel = DiagnosticLevel.info}) → String -
A string representation of this object.
inherited
-
toStringDeep(
{String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String -
Returns a string representation of this node and its descendants.
inherited
-
toStringShallow(
{String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String -
Returns a one-line detailed description of the object.
inherited
-
toStringShort(
) → String -
A short, textual description of this widget.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited