Updated Python into the Language Dropdown

This commit is contained in:
Mixel2004
2023-06-15 16:09:57 +05:30
parent 4aa617c799
commit 934a003600
2 changed files with 4 additions and 0 deletions

View File

@ -1,4 +1,5 @@
import 'package:apidash/codegen/kotlin/pkg_okhttp.dart';
import 'package:apidash/codegen/python/pkg_request.dart';
import 'package:apidash/consts.dart';
import 'package:apidash/models/models.dart' show RequestModel;
@ -15,6 +16,8 @@ class Codegen {
return DartHttpCodeGen().getCode(requestModel, defaultUriScheme);
case CodegenLanguage.kotlinOkHttp:
return KotlinOkHttpCodeGen().getCode(requestModel);
case CodegenLanguage.pythonRequests:
return PythonRequestCodeGen().getCode(requestModel, defaultUriScheme);
default:
throw ArgumentError('Invalid codegenLanguage');
}

View File

@ -230,6 +230,7 @@ const kDefaultContentType = ContentType.json;
enum CodegenLanguage {
dartHttp("Dart (http)"),
pythonRequests("Python (requests)"),
kotlinOkHttp("Kotlin (OkHttp)");
const CodegenLanguage(this.label);