// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'tasks_list.dart';

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

_$IndividualTodoImpl _$$IndividualTodoImplFromJson(Map<String, dynamic> json) =>
    _$IndividualTodoImpl(
      todo: json['todo'] as String,
      isCompleted: json['isCompleted'] as bool,
      dueDate: DateTime.parse(json['dueDate'] as String),
    );

Map<String, dynamic> _$$IndividualTodoImplToJson(
        _$IndividualTodoImpl instance) =>
    <String, dynamic>{
      'todo': instance.todo,
      'isCompleted': instance.isCompleted,
      'dueDate': instance.dueDate.toIso8601String(),
    };

_$TasksItemImpl _$$TasksItemImplFromJson(Map<String, dynamic> json) =>
    _$TasksItemImpl(
      widgetType: json['widgetType'] as String,
      name: json['name'] as String,
      isExpanded: json['isExpanded'] as bool,
      taskList:
          (json['taskList'] as List<dynamic>).map((e) => e as String).toList(),
      completedTaskList: (json['completedTaskList'] as List<dynamic>)
          .map((e) => e as String)
          .toList(),
      isVisible: json['isVisible'] as bool,
      id: (json['id'] as num?)?.toInt() ?? -1,
    );

Map<String, dynamic> _$$TasksItemImplToJson(_$TasksItemImpl instance) =>
    <String, dynamic>{
      'widgetType': instance.widgetType,
      'name': instance.name,
      'isExpanded': instance.isExpanded,
      'taskList': instance.taskList,
      'completedTaskList': instance.completedTaskList,
      'isVisible': instance.isVisible,
      'id': instance.id,
    };
