72 lines
2.9 KiB
Dart
72 lines
2.9 KiB
Dart
//
|
|
// 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();
|