Files
PlayMaker/lib/grafico de pizza/controllers/contollers_grafico.dart
2026-03-16 23:25:48 +00:00

21 lines
603 B
Dart

import 'package:flutter/material.dart';
import '../dados_grafico.dart';
class PieChartController extends ChangeNotifier {
PieChartData _chartData = const PieChartData(victories: 0, defeats: 0, draws: 0);
PieChartData get chartData => _chartData;
void updateData({int? victories, int? defeats, int? draws}) {
_chartData = PieChartData(
victories: victories ?? _chartData.victories,
defeats: defeats ?? _chartData.defeats,
draws: draws ?? _chartData.draws,
);
notifyListeners();
}
void reset() {
updateData(victories: 0, defeats: 0, draws: 0);
}
}