generateDomainEntityTemplate method

String generateDomainEntityTemplate(
  1. ApiGenerationConfig config
)

Generates domain entity template.

Creates a basic domain entity with sample fields.

Parameters:

  • config: API generation configuration

Implementation

String generateDomainEntityTemplate(ApiGenerationConfig config) {
  return '''import 'package:core/core.dart';

class ${config.apiClassName}Entity extends Equatable {
const ${config.apiClassName}Entity({
  required this.token,
});
final String token;

@override
List<Object?> get props => [token];
}''';
}