fromJson static method
Implementation
static Question fromJson(Map<String, dynamic> json) => Question(
question: json['question'] as String,
singleChoice: json['single_choice'] as bool? ?? true,
isMandatory: json['is_mandatory'] as bool? ?? false,
isNumeric: json['isNumeric'] as bool? ?? false,
isRating: json['isRating'] as bool? ?? false,
isStarRating: json['isStarRating'] as bool? ?? false,
errorText: json['error_text'] as String?,
properties: json['properties'] as Map<String, dynamic>?,
answers: (json['answers'] as List<dynamic>?)?.map((e) => e as Map<String,String>).toList(),
options: (json['options'] as List<dynamic>?)!.map((e) => Option.fromJson(e as Map<String, dynamic>)).toList(),
);