You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1014 B
Dart
37 lines
1014 B
Dart
import 'package:mohem_flutter_app/models/member_login_list_model.dart';
|
|
import 'package:mohem_flutter_app/models/post_params_model.dart';
|
|
|
|
class AppState {
|
|
static final AppState _instance = AppState._internal();
|
|
|
|
AppState._internal();
|
|
|
|
factory AppState() => _instance;
|
|
|
|
String? forgetPasswordTokenID;
|
|
|
|
set setForgetPasswordTokenID(token) => forgetPasswordTokenID = token;
|
|
|
|
String? get getForgetPasswordTokenID => forgetPasswordTokenID;
|
|
|
|
PostParamsModel? _postParams;
|
|
|
|
PostParamsModel? get postParamsObject => _postParams;
|
|
|
|
Map<String, dynamic> get postParamsJson => _postParams?.toJson() ?? {};
|
|
|
|
void setPostParamsModel(PostParamsModel _postParams) {
|
|
this._postParams = _postParams;
|
|
}
|
|
|
|
String? username;
|
|
|
|
set setUserName(_username) => username = _username;
|
|
|
|
MemberLoginListModel? _memberLoginList;
|
|
|
|
MemberLoginListModel? get memberLoginList => _memberLoginList;
|
|
|
|
set setMemberLoginListModel(MemberLoginListModel? _memberLoginList) => this._memberLoginList = _memberLoginList;
|
|
}
|