PublishedFlow.fromJson constructor

PublishedFlow.fromJson(
  1. Map json
)

Implementation

factory PublishedFlow.fromJson(Map<dynamic, dynamic> json) => PublishedFlow(
      id: json["id"],
      workspaceID: json["workspace_id"],
      name: json["name"],
      userID: json["publisher_id"],
      flowID: json["flow_id"],
      versionID: json["version_id"],
      labels: json["labels"],
      versions: (json["versions"] as List)
          .map(
            (e) => VersionElement.fromJson(e),
          )
          .toList(),
      createdAt: DateTime.parse(json["created_at"]),
      updatedAt: DateTime.parse(json["updated_at"]),
    );