// GENERATED CODE - DO NOT MODIFY BY HAND part of 'metadata.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$MetadataFormFieldInputObjectImpl _$$MetadataFormFieldInputObjectImplFromJson( Map json) => _$MetadataFormFieldInputObjectImpl( objectType: json['objectType'] as String, id: json['id'] as String, variant: $enumDecodeNullable(_$FormFieldVariantEnumMap, json['variant']) ?? FormFieldVariant.text, placeholder: json['placeholder'] as String?, defaultValue: json['defaultValue'] as String?, required: json['required'] as bool?, regex: json['regex'] as String?, ); Map _$$MetadataFormFieldInputObjectImplToJson( _$MetadataFormFieldInputObjectImpl instance) => { 'objectType': instance.objectType, 'id': instance.id, 'variant': _$FormFieldVariantEnumMap[instance.variant]!, 'placeholder': instance.placeholder, 'defaultValue': instance.defaultValue, 'required': instance.required, 'regex': instance.regex, }; const _$FormFieldVariantEnumMap = { FormFieldVariant.text: 'text', FormFieldVariant.password: 'password', FormFieldVariant.number: 'number', }; _$MetadataFormFieldTextObjectImpl _$$MetadataFormFieldTextObjectImplFromJson( Map json) => _$MetadataFormFieldTextObjectImpl( objectType: json['objectType'] as String, text: json['text'] as String, ); Map _$$MetadataFormFieldTextObjectImplToJson( _$MetadataFormFieldTextObjectImpl instance) => { 'objectType': instance.objectType, 'text': instance.text, }; _$MetadataPluginRepositoryImpl _$$MetadataPluginRepositoryImplFromJson( Map json) => _$MetadataPluginRepositoryImpl( name: json['name'] as String, owner: json['owner'] as String, description: json['description'] as String, repoUrl: json['repoUrl'] as String, topics: (json['topics'] as List).map((e) => e as String).toList(), ); Map _$$MetadataPluginRepositoryImplToJson( _$MetadataPluginRepositoryImpl instance) => { 'name': instance.name, 'owner': instance.owner, 'description': instance.description, 'repoUrl': instance.repoUrl, 'topics': instance.topics, };