forked from loafle/openapi-generator-original
* Added support for enums in Dart. * Pick non-private names for enum values. The _ prefix denotes a private member in Dart, so avoid generating enum values starting with this character. * Properly encode enum values into query paramters. * Various cleanups. * Add support for x-enum-values extension. Use class instead of enum for better ergonomy. Better generated enum names. * Fixed test. * Support enum descriptions.
32 lines
764 B
Dart
32 lines
764 B
Dart
library swagger.api;
|
|
|
|
import 'dart:async';
|
|
import 'dart:convert';
|
|
import 'package:http/browser_client.dart';
|
|
import 'package:http/http.dart';
|
|
import 'package:dartson/dartson.dart';
|
|
import 'package:dartson/transformers/date_time.dart';
|
|
import 'package:dartson/type_transformer.dart';
|
|
|
|
part 'api_client.dart';
|
|
part 'api_helper.dart';
|
|
part 'api_exception.dart';
|
|
part 'auth/authentication.dart';
|
|
part 'auth/api_key_auth.dart';
|
|
part 'auth/oauth.dart';
|
|
part 'auth/http_basic_auth.dart';
|
|
|
|
part 'api/pet_api.dart';
|
|
part 'api/store_api.dart';
|
|
part 'api/user_api.dart';
|
|
|
|
part 'model/api_response.dart';
|
|
part 'model/category.dart';
|
|
part 'model/order.dart';
|
|
part 'model/pet.dart';
|
|
part 'model/tag.dart';
|
|
part 'model/user.dart';
|
|
|
|
|
|
ApiClient defaultApiClient = new ApiClient();
|