Missing Pages were added (currently no content) Provider changes the title to the right one
32 lines
833 B
Dart
32 lines
833 B
Dart
import 'package:flutter/material.dart';
|
|
import 'package:mensaapp/pages/pageAmbiente.dart';
|
|
import 'package:mensaapp/pages/pageEssen.dart';
|
|
import 'package:mensaapp/pages/pageService.dart';
|
|
import 'package:mensaapp/pages/pageAnmerkungen.dart';
|
|
import 'package:mensaapp/pages/pageSpezielleErnaehrung.dart';
|
|
|
|
class PageProvider extends ChangeNotifier {
|
|
int selectedPage = 0;
|
|
String selectedPageTitle = "";
|
|
List<Widget> pages = [
|
|
const PageEssen(),
|
|
const PageAmbiente(),
|
|
const PageService(),
|
|
const PageAnmerkungen(),
|
|
const PageSpezielleErnaehrung()
|
|
];
|
|
|
|
List<String> titleString = [
|
|
"Essen",
|
|
"Ambiente",
|
|
"Service",
|
|
"Anmerkungen",
|
|
"Spezielle Ernährung"
|
|
];
|
|
|
|
void changePage(int index) {
|
|
selectedPageTitle = titleString[index];
|
|
selectedPage = index;
|
|
notifyListeners();
|
|
}
|
|
} |