factory NavigationTree.fromJson(Map<String, dynamic> json) => NavigationTree(treeNode: TreeNode.fromJson(json['tree_node']));