toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final result$data = <String, dynamic>{};
  if (_$data.containsKey('name')) {
    final l$name = name;
    result$data['name'] = l$name;
  }
  if (_$data.containsKey('title')) {
    final l$title = title;
    result$data['title'] = l$title;
  }
  if (_$data.containsKey('subtitle')) {
    final l$subtitle = subtitle;
    result$data['subtitle'] = l$subtitle;
  }
  if (_$data.containsKey('description')) {
    final l$description = description;
    result$data['description'] = l$description;
  }
  if (_$data.containsKey('tags')) {
    final l$tags = tags;
    result$data['tags'] = l$tags?.map((e) => e).toList();
  }
  if (_$data.containsKey('brandColor')) {
    final l$brandColor = brandColor;
    result$data['brandColor'] = l$brandColor;
  }
  if (_$data.containsKey('reference')) {
    final l$reference = reference;
    result$data['reference'] = l$reference;
  }
  if (_$data.containsKey('published')) {
    final l$published = published;
    result$data['published'] = l$published;
  }
  if (_$data.containsKey('aggregator')) {
    final l$aggregator = aggregator;
    result$data['aggregator'] = l$aggregator;
  }
  if (_$data.containsKey('picture')) {
    final l$picture = picture;
    result$data['picture'] = l$picture?.toJson();
  }
  if (_$data.containsKey('outsidePictures')) {
    final l$outsidePictures = outsidePictures;
    result$data['outsidePictures'] =
        l$outsidePictures?.map((e) => e.toJson()).toList();
  }
  if (_$data.containsKey('insidePictures')) {
    final l$insidePictures = insidePictures;
    result$data['insidePictures'] =
        l$insidePictures?.map((e) => e.toJson()).toList();
  }
  if (_$data.containsKey('openingHours')) {
    final l$openingHours = openingHours;
    result$data['openingHours'] = l$openingHours?.toJson();
  }
  if (_$data.containsKey('specialOffers')) {
    final l$specialOffers = specialOffers;
    result$data['specialOffers'] =
        l$specialOffers?.map((e) => e.toJson()).toList();
  }
  if (_$data.containsKey('locations')) {
    final l$locations = locations;
    result$data['locations'] = l$locations?.map((e) => e.toJson()).toList();
  }
  if (_$data.containsKey('email')) {
    final l$email = email;
    result$data['email'] = l$email?.map((e) => e).toList();
  }
  if (_$data.containsKey('contactEmails')) {
    final l$contactEmails = contactEmails;
    result$data['contactEmails'] = l$contactEmails?.map((e) => e).toList();
  }
  if (_$data.containsKey('currencies')) {
    final l$currencies = currencies;
    result$data['currencies'] = l$currencies?.map((e) => e.toJson()).toList();
  }
  if (_$data.containsKey('languages')) {
    final l$languages = languages;
    result$data['languages'] = l$languages?.map((e) => e).toList();
  }
  if (_$data.containsKey('phone')) {
    final l$phone = phone;
    result$data['phone'] = l$phone?.map((e) => e).toList();
  }
  if (_$data.containsKey('website')) {
    final l$website = website;
    result$data['website'] = l$website;
  }
  if (_$data.containsKey('chatContact')) {
    final l$chatContact = chatContact;
    result$data['chatContact'] =
        l$chatContact?.map((e) => e.toJson()).toList();
  }
  if (_$data.containsKey('socialMedia')) {
    final l$socialMedia = socialMedia;
    result$data['socialMedia'] =
        l$socialMedia?.map((e) => e.toJson()).toList();
  }
  if (_$data.containsKey('averageCustomers')) {
    final l$averageCustomers = averageCustomers;
    result$data['averageCustomers'] = l$averageCustomers;
  }
  if (_$data.containsKey('turnover')) {
    final l$turnover = turnover;
    result$data['turnover'] = l$turnover;
  }
  if (_$data.containsKey('posCategory')) {
    final l$posCategory = posCategory;
    result$data['posCategory'] = l$posCategory?.map((e) => e).toList();
  }
  if (_$data.containsKey('company')) {
    final l$company = company;
    result$data['company'] = l$company;
  }
  if (_$data.containsKey('services')) {
    final l$services = services;
    result$data['services'] = l$services?.map((e) => e).toList();
  }
  if (_$data.containsKey('paymentMethods')) {
    final l$paymentMethods = paymentMethods;
    result$data['paymentMethods'] = l$paymentMethods?.map((e) => e).toList();
  }
  if (_$data.containsKey('loyaltyPrograms')) {
    final l$loyaltyPrograms = loyaltyPrograms;
    result$data['loyaltyPrograms'] =
        l$loyaltyPrograms?.map((e) => e.toJson()).toList();
  }
  return result$data;
}