Guest User

Untitled

a guest
Feb 14th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. class Login extends Model
  2. {
  3. String currentUser = "";
  4. String currentPassword = "";
  5. String state = "Not Logged In";
  6.  
  7. login(String username, String password) async
  8. {
  9. try {
  10. _setHeaders(username, password);
  11. state = "Logging In";
  12. var _loginResult = await _makeLoginRequest(username, password)
  13. if (_loginResult.success){
  14. state = "Logged in";
  15. currentUser = username;
  16. currentPassword = password;
  17. else
  18. state = "Not Logged in";
  19.  
  20. notifyListeners();
  21.  
  22. }
  23. on Error catch(e)
  24. {
  25. state = "Login Error"
  26. notifyListeners();
  27. }
  28. }
  29. }
  30.  
  31. void main() {
  32.  
  33. Login login = new Login();
  34.  
  35. runApp(ScopedModel<Login>(
  36. model: login,
  37. child: MaterialApp(
  38. title: 'My App',
  39. home: LoginPage(),
  40. )),);
  41. }
Add Comment
Please, Sign In to add comment