user.dart 477 B

1234567891011121314151617181920212223242526
  1. import 'package:flutter/material.dart';
  2. ///存储页面间的共享数据
  3. //用户登录状态
  4. class UserStatus with ChangeNotifier {
  5. bool _loginStatus = false;
  6. String? _userName;
  7. int? _performance;
  8. bool get value => _loginStatus;
  9. String? get name => _userName;
  10. get perfromace => _performance;
  11. set name(String? name) {
  12. _userName = name;
  13. notifyListeners();
  14. }
  15. set value(bool newStatus) {
  16. _loginStatus = newStatus;
  17. notifyListeners();
  18. }
  19. }