【发布时间】:2020-09-16 21:51:54
【问题描述】:
例如,我这样创建一个 UserDataModel 类:
import 'package:meta/meta.dart';
import '../../../../globals/errors/exceptions.dart';
import '../../domain/entities/user_data.dart';
import '../../../../globals/utils/value_checker.dart';
class UserDataModel extends UserData {
UserDataModel(
{@required String fullname,
@required String username,
@required String token})
: super(fullname: fullname, username: username, token: token);
factory UserDataModel.fromJson(Map<String, dynamic> json) {
return UserDataModel(
fullname: json['fullname'],
username: json['username'],
token: json['token']);
}
factory UserDataModel.fromEntity(UserData userData) {
return UserDataModel(
fullname: userData.fullname,
username: userData.username,
token: userData.token);
}
Map<String, dynamic> toJson() {
Map<String, dynamic> result = new Map<String, dynamic>();
result = {
"fullname": fullname,
"username": username,
"token": token,
};
return result;
}
}
我想知道,在任何文件中初始化了哪个 UserDataModel 类?例如,我在 repository.dart 文件或 main.dart 或其他文件中初始化 UserDataModel 类。在 VSCode 中我怎么知道?
【问题讨论】:
-
您可以执行全局搜索(在 macOS 上为 Cmd + shift + F)
标签: flutter dart visual-studio-code package