1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-10 23:08:59 +00:00

web/charts: Migrate to null safety (#921)

This commit is contained in:
Brett Morgan
2021-10-08 16:39:37 +11:00
committed by GitHub
parent d14e79b833
commit 8932e60976
106 changed files with 355 additions and 346 deletions

View File

@@ -32,11 +32,11 @@ import 'package:charts_flutter/flutter.dart' as charts;
import 'package:flutter/material.dart';
class TimeSeriesSymbolAnnotationChart extends StatelessWidget {
final List<charts.Series> seriesList;
final bool animate;
final List<charts.Series<dynamic, DateTime>> seriesList;
final bool? animate;
const TimeSeriesSymbolAnnotationChart(this.seriesList,
{this.animate, Key key})
{this.animate, Key? key})
: super(key: key);
/// Creates a [TimeSeriesChart] with sample data and no transition.
@@ -287,10 +287,14 @@ class TimeSeriesSymbolAnnotationChart extends StatelessWidget {
/// Sample time series data type.
class TimeSeriesSales {
final DateTime timeCurrent;
final DateTime timePrevious;
final DateTime timeTarget;
final int sales;
final DateTime? timePrevious;
final DateTime? timeTarget;
final int? sales;
TimeSeriesSales(
{this.timeCurrent, this.timePrevious, this.timeTarget, this.sales});
TimeSeriesSales({
required this.timeCurrent,
this.timePrevious,
this.timeTarget,
this.sales,
});
}