import 'package:auto_gpt_flutter_client/models/skill_tree/skill_node_data.dart'; class SkillTreeNode { final String color; final SkillNodeData data; final String id; final String label; final String shape; SkillTreeNode({ required this.color, required this.data, required this.id, required this.label, required this.shape, }); factory SkillTreeNode.fromJson(Map json) { return SkillTreeNode( color: json['color'] ?? "", data: SkillNodeData.fromJson(json['data'] ?? {}), id: json['id'] ?? "", label: json['label'] ?? "", shape: json['shape'] ?? "", ); } }