DesignDoc.fromJson constructor
DesignDoc.fromJson(
- Map<String, dynamic> json
)
Implementation
factory DesignDoc.fromJson(Map<String, dynamic> json) => DesignDoc(
language: json['language'] as String,
views: (json['views'] as Map<String, dynamic>).map(
(k, e) => MapEntry(
k,
json['language'] == 'query'
? AbstracDesignDocView.QueryDesignDocView(
map: QueryViewMapper.fromJson(e['map']),
reduce: e['reduce'],
options: QueryViewOptions.fromJson(e['options']))
: AbstracDesignDocView.JSDesignDocView(map: e['map'])),
),
);