delete function implemented on pressed -> pop up => are you sure about that? yes: all rating from all pages will be cleared no: nothing happens, pop closes
29 lines
559 B
Dart
29 lines
559 B
Dart
import 'package:flutter/cupertino.dart';
|
|
|
|
class AnmerkungProvider extends ChangeNotifier {
|
|
double ratingFrage1 = 0;
|
|
double ratingFrage2 = 0;
|
|
String freiText = "";
|
|
|
|
void setRatingFrage1(double rating) {
|
|
ratingFrage1 = rating;
|
|
notifyListeners();
|
|
}
|
|
|
|
void setRatingFrage2(double rating) {
|
|
ratingFrage2 = rating;
|
|
notifyListeners();
|
|
}
|
|
|
|
void setFreiText(String text) {
|
|
freiText = text;
|
|
notifyListeners();
|
|
}
|
|
|
|
void resetAllFields(){
|
|
freiText = "";
|
|
ratingFrage1 = 0;
|
|
ratingFrage2 = 0;
|
|
notifyListeners();
|
|
}
|
|
} |