mirror of
https://github.com/flutter/samples.git
synced 2025-11-12 07:48:55 +00:00
Flutter 3.29 beta (#2571)
This commit is contained in:
@@ -28,9 +28,10 @@ class AppState extends ChangeNotifier {
|
||||
|
||||
Veggie getVeggie(int? id) => _veggies.singleWhere((v) => v.id == id);
|
||||
|
||||
List<Veggie> searchVeggies(String? terms) => _veggies
|
||||
.where((v) => v.name.toLowerCase().contains(terms!.toLowerCase()))
|
||||
.toList();
|
||||
List<Veggie> searchVeggies(String? terms) =>
|
||||
_veggies
|
||||
.where((v) => v.name.toLowerCase().contains(terms!.toLowerCase()))
|
||||
.toList();
|
||||
|
||||
void setFavorite(int? id, bool isFavorite) {
|
||||
var veggie = getVeggie(id);
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -66,8 +66,10 @@ class Preferences extends ChangeNotifier {
|
||||
|
||||
// Store preferred categories as a comma-separated string containing their
|
||||
// indices.
|
||||
await prefs.setString(_preferredCategoriesKey,
|
||||
_preferredCategories.map((c) => c.index.toString()).join(','));
|
||||
await prefs.setString(
|
||||
_preferredCategoriesKey,
|
||||
_preferredCategories.map((c) => c.index.toString()).join(','),
|
||||
);
|
||||
}
|
||||
|
||||
Future<void> _loadFromSharedPrefs() async {
|
||||
|
||||
@@ -25,12 +25,7 @@ enum VeggieCategory {
|
||||
vegetable,
|
||||
}
|
||||
|
||||
enum Season {
|
||||
winter,
|
||||
spring,
|
||||
summer,
|
||||
autumn,
|
||||
}
|
||||
enum Season { winter, spring, summer, autumn }
|
||||
|
||||
class Trivia {
|
||||
final String question;
|
||||
|
||||
Reference in New Issue
Block a user