modelStub function

String modelStub(
  1. String modelName,
  2. bool useJsonSerializable,
  3. bool useEquatable
)

Implementation

String modelStub(
    String modelName, bool useJsonSerializable, bool useEquatable) {
  return '''
import 'package:bond_network/bond_network.dart';

class ${modelName.toTitleCase()} extends Model {
  const ${modelName.toTitleCase()}({required int id}) : super(id: id);

${useJsonSerializable ? _jsonSerializableCode(modelName) : ""}
${useEquatable ? _equatableCode(modelName) : ""}
}
''';
}