forked from loafle/openapi-generator-original
* copy mustache templates from dart generator * Start with generator by copying the DartClientCodegen for now * at least we know this is not for a browser.. * First working version for a simple swagger configuration * remove browserClient parameter, since it doesn't make sense for flutter * Take care of complex types to support object hierarchies * add null safety * add small test for options * add flutter-petstore scripts * generate flutter petstore output * Add new flutter test project * move generated client to make it usable * use generated swagger petstore plugin * add support for lists of objects * add DateTime support * fix listFromJson implementation * fix NPEs in DateTime operations + place order in sample * Small readme changes * bugfixes * Use flutter-compatible implementation as default dart implementation * fix generated samples * Make lists serializable, now all dart test cases are working again * better list implementation * use StringBuffer * removed FlutterClientCodegen * fix browser client * fix dependencies * swagger-browser-client for browserClient testcases * fix scripts * removed flutter scripts * add map support and simplify code via using .toJson contract * remove unneeded devDependencies * Regenerated samples * fix call to mapFromJson, it is not a constructor * remove pointless string serialization * regenerated dart samples
29 lines
623 B
Dart
29 lines
623 B
Dart
library swagger.api;
|
|
|
|
import 'dart:async';
|
|
import 'dart:convert';
|
|
import 'package:http/browser_client.dart';
|
|
import 'package:http/http.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();
|