// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'input_form_registration_model.dart';

// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************

InputFormRegistrationModel _$InputFormRegistrationModelFromJson(
  Map<String, dynamic> json,
) => InputFormRegistrationModel(
  title: json['title'] as String?,
  inputRequired:
      (json['input_required'] as List<dynamic>?)
          ?.map((e) => InputCellModel.fromJson(e as Map<String, dynamic>))
          .toList(),
  headerDescription:
      json['header_description'] == null
          ? null
          : FormInputDescriptionModel.fromJson(
            json['header_description'] as Map<String, dynamic>,
          ),
  footerDescription:
      json['footer_description'] == null
          ? null
          : FormInputDescriptionModel.fromJson(
            json['footer_description'] as Map<String, dynamic>,
          ),
  clickActionType: json['click_action_type'] as String?,
  clickActionParam: json['click_action_param'] as String?,
  checked: json['checked'] as bool?,
  verify:
      json['verify'] == null
          ? null
          : VerifyFormRegisterModel.fromJson(
            json['verify'] as Map<String, dynamic>,
          ),
);

Map<String, dynamic> _$InputFormRegistrationModelToJson(
  InputFormRegistrationModel instance,
) => <String, dynamic>{
  'title': instance.title,
  'input_required': instance.inputRequired,
  'header_description': instance.headerDescription,
  'footer_description': instance.footerDescription,
  'click_action_type': instance.clickActionType,
  'click_action_param': instance.clickActionParam,
  'checked': instance.checked,
  'verify': instance.verify,
};
