// GENERATED CODE - DO NOT MODIFY BY HAND part of 'user_dto.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$UserDtoImpl _$$UserDtoImplFromJson(Map json) => _$UserDtoImpl( id: (json['id'] as num?)?.toInt(), name: json['name'] as String, phone: json['phone'] as String?, email: json['email'] as String?, companiesId: (json['companies_id'] as num).toInt(), company: json['company'] == null ? null : CompanyNameDto.fromJson(json['company'] as Map), ); Map _$$UserDtoImplToJson(_$UserDtoImpl instance) => { 'id': instance.id, 'name': instance.name, 'phone': instance.phone, 'email': instance.email, 'companies_id': instance.companiesId, 'company': instance.company, }; _$UserRequestDtoImpl _$$UserRequestDtoImplFromJson(Map json) => _$UserRequestDtoImpl( name: json['name'] as String, phone: json['phone'] as String?, email: json['email'] as String?, companiesId: (json['companies_id'] as num).toInt(), ); Map _$$UserRequestDtoImplToJson( _$UserRequestDtoImpl instance) => { 'name': instance.name, 'phone': instance.phone, 'email': instance.email, 'companies_id': instance.companiesId, }; _$UserUpdateRequestDtoImpl _$$UserUpdateRequestDtoImplFromJson( Map json) => _$UserUpdateRequestDtoImpl( name: json['name'] as String?, phone: json['phone'] as String?, email: json['email'] as String?, companiesId: (json['companies_id'] as num?)?.toInt(), ); Map _$$UserUpdateRequestDtoImplToJson( _$UserUpdateRequestDtoImpl instance) => { 'name': instance.name, 'phone': instance.phone, 'email': instance.email, 'companies_id': instance.companiesId, }; _$UserListResponseImpl _$$UserListResponseImplFromJson( Map json) => _$UserListResponseImpl( items: (json['data'] as List) .map((e) => UserDto.fromJson(e as Map)) .toList(), totalCount: (json['total'] as num).toInt(), currentPage: (json['page'] as num).toInt(), totalPages: (json['total_pages'] as num).toInt(), pageSize: (json['page_size'] as num?)?.toInt(), ); Map _$$UserListResponseImplToJson( _$UserListResponseImpl instance) => { 'data': instance.items, 'total': instance.totalCount, 'page': instance.currentPage, 'total_pages': instance.totalPages, 'page_size': instance.pageSize, }; _$UserListDtoImpl _$$UserListDtoImplFromJson(Map json) => _$UserListDtoImpl( users: (json['users'] as List) .map((e) => UserDto.fromJson(e as Map)) .toList(), total: (json['total'] as num).toInt(), page: (json['page'] as num).toInt(), perPage: (json['per_page'] as num).toInt(), totalPages: (json['total_pages'] as num).toInt(), ); Map _$$UserListDtoImplToJson(_$UserListDtoImpl instance) => { 'users': instance.users, 'total': instance.total, 'page': instance.page, 'per_page': instance.perPage, 'total_pages': instance.totalPages, }; _$CheckUsernameResponseImpl _$$CheckUsernameResponseImplFromJson( Map json) => _$CheckUsernameResponseImpl( available: json['available'] as bool, message: json['message'] as String?, ); Map _$$CheckUsernameResponseImplToJson( _$CheckUsernameResponseImpl instance) => { 'available': instance.available, 'message': instance.message, };