getNodeDj function
Implementation
NodeDjIo? getNodeDj(NodeDj? node, bool shouldFormat) {
if (node == null) return null;
NodeDjIo? nodeDjIo;
if (node.type == StructureType.Directory) {
nodeDjIo = DirectoryDjIo(
directoryDj: DirectoryDj.fromJson(node.toJson()),
shouldFormat: shouldFormat,
);
} else if (node.type == StructureType.File) {
nodeDjIo = FileDjIo(
fileDj: FileDj.fromJson(node.toJson()),
shouldFormat: shouldFormat,
);
} else {
print('${node.runtimeType} Not Handeled');
}
return nodeDjIo;
}