EventFeedData.fromMap constructor

EventFeedData.fromMap(
  1. Map<String, dynamic> json
)

Implementation

factory EventFeedData.fromMap(Map<String, dynamic> json) => EventFeedData(
      totalEventList: json["total_events"] == null
          ? []
          : List<EventListData>.from(
              json["total_events"]!.map((x) => EventListData.fromJson(x))),
      sliderList: json["sliderList"] == null
          ? []
          : List<SliderList>.from(
              json["sliderList"]!.map((x) => SliderList.fromMap(x))),
      upcomingEvents: json["upcoming_events"] == null
          ? []
          : List<EventListData>.from(
              json["upcoming_events"]!.map((x) => EventListData.fromJson(x))),
      musicTypeList: json["musicTypeList"] == null
          ? []
          : List<MusicAffinityModel>.from(json["musicTypeList"]!
              .map((x) => MusicAffinityModel.fromMap(x))),
      suggestedUpcomingEvents: json["suggested_upcoming_events"] == null
          ? []
          : List<EventListData>.from(json["suggested_upcoming_events"]!
              .map((x) => EventListData.fromJson(x))),
      artistList: json["artistList"] == null
          ? []
          : List<ArtistsModel>.from(
              json["artistList"]!.map((x) => ArtistsModel.fromMap(x))),
      eventThisWeek: json["event_this_week"] == null
          ? []
          : List<EventThisWeek>.from(
              json["event_this_week"]!.map((x) => EventThisWeek.fromMap(x))),
    );