Switching to autogenerated client for TuuliAPI
This commit is contained in:
parent
45be2c80ff
commit
a63f6b02a6
50 changed files with 5992 additions and 598 deletions
72
lib/api_sub_project/src/serializers.dart
Normal file
72
lib/api_sub_project/src/serializers.dart
Normal file
|
|
@ -0,0 +1,72 @@
|
|||
//
|
||||
// AUTO-GENERATED FILE, DO NOT MODIFY!
|
||||
//
|
||||
|
||||
// ignore_for_file: unused_import
|
||||
|
||||
import 'package:one_of_serializer/any_of_serializer.dart';
|
||||
import 'package:one_of_serializer/one_of_serializer.dart';
|
||||
import 'package:built_collection/built_collection.dart';
|
||||
import 'package:built_value/json_object.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:built_value/standard_json_plugin.dart';
|
||||
import 'package:built_value/iso_8601_date_time_serializer.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/date_serializer.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/date.dart';
|
||||
|
||||
import 'package:tuuli_app/api_sub_project/src/model/access_token_response.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/auth_model.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/body_update_item_in_table_items_table_name_post.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/column_condition_compat.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/create_asset_response.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/create_user_definition.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/error_response.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/http_validation_error.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/items_field_selector_list.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/location_inner.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/ok_response.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/table_definition.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/table_items_response.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/user_update_definition.dart';
|
||||
import 'package:tuuli_app/api_sub_project/src/model/validation_error.dart';
|
||||
|
||||
part 'serializers.g.dart';
|
||||
|
||||
@SerializersFor([
|
||||
AccessTokenResponse,
|
||||
AuthModel,
|
||||
BodyUpdateItemInTableItemsTableNamePost,
|
||||
ColumnConditionCompat,
|
||||
CreateAssetResponse,
|
||||
CreateUserDefinition,
|
||||
ErrorResponse,
|
||||
HTTPValidationError,
|
||||
ItemsFieldSelectorList,
|
||||
LocationInner,
|
||||
OkResponse,
|
||||
TableDefinition,
|
||||
TableItemsResponse,
|
||||
UserUpdateDefinition,
|
||||
ValidationError,
|
||||
])
|
||||
Serializers serializers = (_$serializers.toBuilder()
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, [FullType(ColumnConditionCompat)]),
|
||||
() => ListBuilder<ColumnConditionCompat>(),
|
||||
)
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, [FullType(String)]),
|
||||
() => ListBuilder<String>(),
|
||||
)
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, [FullType(TableDefinition)]),
|
||||
() => ListBuilder<TableDefinition>(),
|
||||
)
|
||||
..add(const OneOfSerializer())
|
||||
..add(const AnyOfSerializer())
|
||||
..add(const DateSerializer())
|
||||
..add(Iso8601DateTimeSerializer()))
|
||||
.build();
|
||||
|
||||
Serializers standardSerializers =
|
||||
(serializers.toBuilder()..addPlugin(StandardJsonPlugin())).build();
|
||||
Loading…
Add table
Add a link
Reference in a new issue