generateDataModelBodyTemplate method
Generates data model body template.
Creates a basic model with sample fields for the request body.
Parameters:
config: API generation configuration
Implementation
String generateDataModelBodyTemplate(ApiGenerationConfig config) {
return '''import 'package:core/core.dart';
class ${config.apiClassName}Body extends Equatable {
const ${config.apiClassName}Body({
required this.email,
required this.password,
});
final String email;
final String password;
Map<String, dynamic> toMap() {
return {
'email': email,
'password': password,
};
}
@override
List<Object?> get props => [email, password];
}''';
}