UserFlowStep.fromJson constructor

UserFlowStep.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory UserFlowStep.fromJson(Map<String, dynamic> json) => UserFlowStep(
  stepId: json["stepId"],
  number: json["number"],
  title: json["title"],
  description: json["description"],
  icon: json["icon"],
  backgroundImageUrl: json["backgroundImageUrl"],
  fields: (json["fields"] as List<dynamic>).map((dynamic e) => UserFlowField.fromJson(e)).toList(),
  files: (json["files"] as List<dynamic>).map((dynamic e) => UserFlowFileRequirement.fromJson(e)).toList(),
  navigation: json["navigation"] != null ? StepNavigation.fromJson(json["navigation"]) : null,
  fieldGroups: json["fieldGroups"] != null ? (json["fieldGroups"] as List<dynamic>).map((dynamic e) => FieldGroup.fromJson(e)).toList() : null,
);