dashboard_controller.dart 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import 'package:flutter/material.dart';
  2. import 'package:provider/provider.dart';
  3. // import model
  4. import '/models/dashboard/dashboard_model.dart';
  5. class DashboardController {
  6. DashboardController();
  7. void getter(BuildContext context) {
  8. DashboardModel viewModel =
  9. Provider.of<DashboardModel>(context, listen: false);
  10. // ignore: todo
  11. //TODO Add code here for getter
  12. viewModel.getter(context);
  13. }
  14. void setter(BuildContext context) {
  15. DashboardModel viewModel =
  16. Provider.of<DashboardModel>(context, listen: false);
  17. // ignore: todo
  18. //TODO Add code here for setter
  19. viewModel.setter(context);
  20. }
  21. void update(BuildContext context) {
  22. DashboardModel viewModel =
  23. Provider.of<DashboardModel>(context, listen: false);
  24. // ignore: todo
  25. //TODO Add code here for update
  26. viewModel.update();
  27. }
  28. void remove(BuildContext context) {
  29. DashboardModel viewModel =
  30. Provider.of<DashboardModel>(context, listen: false);
  31. // ignore: todo
  32. //TODO Add code here for remove
  33. viewModel.remove();
  34. }
  35. }