Index: packages/charted/lib/charts/chart_state.dart |
diff --git a/packages/charted/lib/charts/chart_state.dart b/packages/charted/lib/charts/chart_state.dart |
index d807677fed8741c6718aea035a7479cac7f16bc3..7909ada63147fcbda01b771365bb5814968faea8 100644 |
--- a/packages/charted/lib/charts/chart_state.dart |
+++ b/packages/charted/lib/charts/chart_state.dart |
@@ -13,38 +13,50 @@ part of charted.charts; |
/// Selection and visibility |
/// |
abstract class ChartState implements ChangeNotifier { |
- static int COL_SELECTED = 0x001; |
- static int COL_UNSELECTED = 0x002; |
- static int COL_PREVIEW = 0x004; |
- static int COL_HIDDEN = 0x008; |
- static int COL_HIGHLIGHTED = 0x010; |
- static int COL_UNHIGHLIGHTED = 0x020; |
- static int COL_HOVERED = 0x040; |
- static int VAL_HIGHLIGHTED = 0x080; |
- static int VAL_UNHIGHLIGHTED = 0x100; |
- static int VAL_HOVERED = 0x200; |
- |
- static const COL_SELECTED_CLASS = 'col-selected'; |
- static const COL_UNSELECTED_CLASS = 'col-unselected'; |
- static const COL_PREVIEW_CLASS = 'col-previewed'; |
- static const COL_HIDDEN_CLASS = 'col-hidden'; |
- static const COL_HIGHLIGHTED_CLASS = 'col-highlighted'; |
- static const COL_UNHIGHLIGHTED_CLASS = 'col-unhighlighted'; |
- static const COL_HOVERED_CLASS = 'col-hovered'; |
- static const VAL_HIGHLIGHTED_CLASS = 'row-highlighted'; |
- static const VAL_UNHIGHLIGHTED_CLASS = 'row-unhighlighted'; |
- static const VAL_HOVERED_CLASS = 'row-hovered'; |
- |
- static const COLUMN_CLASS_NAMES = const[ |
- COL_SELECTED_CLASS, COL_UNSELECTED_CLASS, COL_PREVIEW_CLASS, |
- COL_HIGHLIGHTED_CLASS, COL_UNHIGHLIGHTED_CLASS, COL_HIDDEN_CLASS, |
- COL_HOVERED_CLASS]; |
- |
- static const VALUE_CLASS_NAMES = const[ |
- COL_SELECTED_CLASS, COL_UNSELECTED_CLASS, COL_PREVIEW_CLASS, |
- COL_HIGHLIGHTED_CLASS, COL_UNHIGHLIGHTED_CLASS, COL_HIDDEN_CLASS, |
- COL_HOVERED_CLASS, VAL_HIGHLIGHTED_CLASS, VAL_UNHIGHLIGHTED_CLASS, |
- VAL_HOVERED_CLASS]; |
+ static int COL_SELECTED = 0x001; |
+ static int COL_UNSELECTED = 0x002; |
+ static int COL_PREVIEW = 0x004; |
+ static int COL_HIDDEN = 0x008; |
+ static int COL_HIGHLIGHTED = 0x010; |
+ static int COL_UNHIGHLIGHTED = 0x020; |
+ static int COL_HOVERED = 0x040; |
+ static int VAL_HIGHLIGHTED = 0x080; |
+ static int VAL_UNHIGHLIGHTED = 0x100; |
+ static int VAL_HOVERED = 0x200; |
+ |
+ static const COL_SELECTED_CLASS = 'col-selected'; |
+ static const COL_UNSELECTED_CLASS = 'col-unselected'; |
+ static const COL_PREVIEW_CLASS = 'col-previewed'; |
+ static const COL_HIDDEN_CLASS = 'col-hidden'; |
+ static const COL_HIGHLIGHTED_CLASS = 'col-highlighted'; |
+ static const COL_UNHIGHLIGHTED_CLASS = 'col-unhighlighted'; |
+ static const COL_HOVERED_CLASS = 'col-hovered'; |
+ static const VAL_HIGHLIGHTED_CLASS = 'row-highlighted'; |
+ static const VAL_UNHIGHLIGHTED_CLASS = 'row-unhighlighted'; |
+ static const VAL_HOVERED_CLASS = 'row-hovered'; |
+ |
+ static const COLUMN_CLASS_NAMES = const [ |
+ COL_SELECTED_CLASS, |
+ COL_UNSELECTED_CLASS, |
+ COL_PREVIEW_CLASS, |
+ COL_HIGHLIGHTED_CLASS, |
+ COL_UNHIGHLIGHTED_CLASS, |
+ COL_HIDDEN_CLASS, |
+ COL_HOVERED_CLASS |
+ ]; |
+ |
+ static const VALUE_CLASS_NAMES = const [ |
+ COL_SELECTED_CLASS, |
+ COL_UNSELECTED_CLASS, |
+ COL_PREVIEW_CLASS, |
+ COL_HIGHLIGHTED_CLASS, |
+ COL_UNHIGHLIGHTED_CLASS, |
+ COL_HIDDEN_CLASS, |
+ COL_HOVERED_CLASS, |
+ VAL_HIGHLIGHTED_CLASS, |
+ VAL_UNHIGHLIGHTED_CLASS, |
+ VAL_HOVERED_CLASS |
+ ]; |
/// List of selected items. |
/// - Contains a column on CartesianArea if useRowColoring is false. |
@@ -64,11 +76,11 @@ abstract class ChartState implements ChangeNotifier { |
/// Currently highlighted value, if any, represented as column and row. |
/// Highlight is result of a click on certain value. |
- Iterable<Pair<int,int>> highlights; |
+ Iterable<Pair<int, int>> highlights; |
/// Currently hovered value, if any, represented as column and row. |
/// Hover is result of mouse moving over a certian value in chart. |
- Pair<int,int> hovered; |
+ Pair<int, int> hovered; |
/// Ensure that a row or column is visible. |
bool unhide(int id); |
@@ -126,8 +138,8 @@ class ChartVisibilityChangeRecord implements ChangeRecord { |
/// values in [ChartData]. |
/// |
class ChartHighlightChangeRecord implements ChangeRecord { |
- final Pair<int,int> remove; |
- final Pair<int,int> add; |
+ final Pair<int, int> remove; |
+ final Pair<int, int> add; |
const ChartHighlightChangeRecord({this.add, this.remove}); |
} |
@@ -136,7 +148,7 @@ class ChartHighlightChangeRecord implements ChangeRecord { |
/// values in [ChartData]. |
/// |
class ChartHoverChangeRecord implements ChangeRecord { |
- final Pair<int,int> hovered; |
+ final Pair<int, int> hovered; |
const ChartHoverChangeRecord(this.hovered); |
} |