Job.fromMap constructor

Job.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory Job.fromMap(Map<String, dynamic> map) {
  return Job(
    id: map['id'],
    date: map['date'],
    dateGmt: map['date_gmt'],
    guid: map['guid']?['rendered'],
    modified: map['modified'],
    modifiedGmt: map['modified_gmt'],
    slug: map['slug'],
    status: map['status'],
    type: map['type'],
    link: map['link'],
    title: map['title']?['rendered'],
    content: map['content']?['rendered'],
    author: map['author'],
    featuredMedia: map['featured_media'],
    template: map['template'],
    meta: JobMeta.fromMap(map['meta']),
    jobListingRegion: map['job_listing_region'],
    jobCategories: map['job-categories'],
    jobTypes: map['job-types'],
  );
}