signup_controller.dart 1.0 KB

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