diff --git a/app/lib/widgets/bar_data.dart b/app/lib/widgets/bar_data.dart index cbd4e908c2f63e4abc0651eed6c3fe60c49443ae..5e3e981ed365b17cdf355c8dd32d88755751bd6d 100644 --- a/app/lib/widgets/bar_data.dart +++ b/app/lib/widgets/bar_data.dart @@ -1,3 +1,4 @@ +import 'dart:math'; import 'package:flutter/material.dart'; import 'package:fl_chart/fl_chart.dart'; @@ -28,12 +29,24 @@ class _BarDataState extends State<BarData> { for (int i = 0; i < 7; i++) { var entry = selectedSubDiv?.iceStats[i]; if (entry != null) { + // NB test data for demo + Random random = Random(); + double blackIce = 2.0 + random.nextDouble() * (4.0 - 2.0); + double slushIce = 1.0 + random.nextDouble() * (1.5 - 1.0); + double snowDepth = random.nextDouble() * 1.3; + barData[i] = [ - entry.blackIce, - entry.slushIce, - entry.snowDepth, + //entry.blackIce, + //entry.slushIce, + //entry.snowDepth, + blackIce, // NB test data for demo + slushIce, // ... + snowDepth, // .. ]; + // NB test data for demo + totalHeight = blackIce + slushIce + snowDepth + 0.3; // NB demo data + // Find tallest layer if (entry.totalIce > totalHeight) { totalHeight = entry.totalIce;