{
  "Uuid": "3c9d0464-8643-5ffe-96e5-ab1769818209",
  "IsCustomNode": false,
  "Description": "",
  "Name": "import donnees (Type revit)",
  "ElementResolver": {
    "ResolutionMap": {}
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "CoreNodeModels.Input.Filename, CoreNodeModels",
      "HintPath": "D:\\USERS\\guittard_an\\Downloads\\export pour nom et type.xlsx",
      "InputValue": ".\\export pour nom et type.xlsx",
      "NodeType": "ExtensionNode",
      "Id": "2d8d76a145d942b188c36615dbeba194",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "696d1911ca6a4f1aba8e10bb47147547",
          "Name": "",
          "Description": "Filename",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Vous permet de sélectionner un fichier sur le système de façon à obtenir son nom de fichier"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.FileObject, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "7762ae5091b4426da2cc972e421295c8",
      "Inputs": [
        {
          "Id": "77a7c8480b1c4146b508f777651f9246",
          "Name": "path",
          "Description": "Chemin d'accès au fichier.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ecbde851cc3645e3aac2b50b0a916333",
          "Name": "file",
          "Description": "Objet de fichier",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Crée un objet de fichier à partir d'un chemin d'accès."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Export données\";",
      "Id": "e61a9f9688424e6baf5d913aa2e1fb3c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "bd226f41821b445c8923cb8ce6ff10f1",
          "Name": "",
          "Description": "Valeur de l'expression à la ligne 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Permet de créer le code DesignScript directement"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": true,
      "Id": "d608c2f76df248ad9516c8b593344887",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3c4f9ddfccc645c4aff3ab6771c8810b",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Sélection entre True et False."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSOffice.Data.ImportExcel@var,string,bool,bool",
      "Id": "173a0285bf234154b8d332e446f09fca",
      "Inputs": [
        {
          "Id": "cf6eae34a6af4992b872f45ce1ecfbf3",
          "Name": "file",
          "Description": "Fichier représentant la feuille de calcul Microsoft Excel.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c9f94fe4a9b949089a6057dfb7411fcf",
          "Name": "sheetName",
          "Description": "Nom de la feuille de calcul contenant les données.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4e3cfc6e0b8e46aea92bfc481fa04b9c",
          "Name": "readAsStrings",
          "Description": "Activer/désactiver la lecture du fichier Excel sous forme de chaînes.\n\nbool\nValeur par défaut : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a5bc278daf99468d8c91b4d147a8e83c",
          "Name": "showExcel",
          "Description": "Basculer entre l'affichage et le masquage de la fenêtre principale d'Excel.\n\nbool\nValeur par défaut : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5f2e1847692e469e94c5f1d2103bf6c3",
          "Name": "data",
          "Description": "Lignes de données de la feuille de calcul Excel.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Lire les données à partir d'une feuille de calcul Microsoft Excel. Les données sont lues par ligne et renvoyées dans une série de listes par ligne. Les lignes et les colonnes sont indexées à partir de 0; par exemple, la valeur de la cellule A1 apparaît dans la liste de données à [0,0]. Ce noeud nécessite que Microsoft Excel soit installé.\n\nData.ImportExcel (file: var, sheetName: string, readAsStrings: bool = false, showExcel: bool = true): var[][]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int",
      "Id": "82a2e1dff6e04f29844321f8eef3112d",
      "Inputs": [
        {
          "Id": "c55bf93b59fb457292168da16db12cf7",
          "Name": "list",
          "Description": "Récupérer un élément de cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "33633718dbc846d2bfa34db6be805c0c",
          "Name": "index",
          "Description": "Index de l'élément à récupérer.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "76c72d5c2ce542f8a36e80a2790d6378",
          "Name": "item",
          "Description": "Elément de la liste au niveau de l'index donné.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie un élément de la liste indiquée qui se trouve au niveau de l'index spécifié.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.SetParameterByName@string,var",
      "Id": "ac8081849bdd427593755f6897f079d8",
      "Inputs": [
        {
          "Id": "2118b6caad354a7ebbdd05cb9a1e6dda",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "04a709281c6c47b38d23147569c19801",
          "Name": "parameterName",
          "Description": "Nom du paramètre à définir.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "55660d5ea3cb4ca49d443f7a1789a8b5",
          "Name": "value",
          "Description": "Valeur.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d8f816228f0849a59327f06341bbbd68",
          "Name": "Element",
          "Description": "Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Définir l'un des paramètres de l'élément.\n\nElement.SetParameterByName (parameterName: string, value: var): Element"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Id": "b36d41a8ecc54137bcc513b9bd873871",
      "Inputs": [
        {
          "Id": "5ae32e3b56a54589b372a116ccb3553b",
          "Name": "lists",
          "Description": "Liste des listes à transposer.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e23fab07ce1c4ec99c176047cf49356c",
          "Name": "lists",
          "Description": "Liste des listes transposées.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Permute des lignes et des colonnes dans une liste des listes. Si certaines lignes sont plus courtes que d'autres, les valeurs nulles sont insérées en tant qu'espaces réservés dans le réseau obtenu de sorte qu'il est toujours rectangulaire.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int",
      "Id": "4f05ac592fd74d8fbd545c0c03ce727f",
      "Inputs": [
        {
          "Id": "f41f025501d249bcb976915860631ca6",
          "Name": "list",
          "Description": "Récupérer un élément de cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f7990113bc8145fca5a862a2b80788c7",
          "Name": "index",
          "Description": "Index de l'élément à récupérer.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6a0f7db8406a4cb29cabdd9139d4cc60",
          "Name": "item",
          "Description": "Elément de la liste au niveau de l'index donné.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie un élément de la liste indiquée qui se trouve au niveau de l'index spécifié.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "archilab.Revit.Selection.Select.ByElementId@var",
      "Id": "f01fd3e71e7d48e99225e9185fb64dd2",
      "Inputs": [
        {
          "Id": "c83e83c4369c42a796c9dfdac14a8613",
          "Name": "id",
          "Description": "ElementId, String, Guid or Integer id of the element.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "30bcecc01dc14850a6fcffdf2b2def9e",
          "Name": "Element",
          "Description": "Found element or null.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Select Element by Id\n\nSelect.ByElementId (id: var): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.DropItems@var[]..[],int",
      "Id": "a4a4ee4d61124fee988dce922935e9dc",
      "Inputs": [
        {
          "Id": "6a5e5cca79ea42adb8117aaaf4d4a053",
          "Name": "list",
          "Description": "Supprimer les éléments de cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "eb08e318bd104081a23fd9d24d971287",
          "Name": "amount",
          "Description": "Quantité d'éléments à supprimer. Si la valeur est négative, les éléments sont supprimés de la fin de la liste.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cdd70ddea9574464b687fe161fe4388a",
          "Name": "list",
          "Description": "Liste des éléments restants.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Supprime une quantité d'éléments du début de la liste. Si la quantité est à une valeur négative, les éléments sont supprimés de la fin de la liste.\n\nList.DropItems (list: var[]..[], amount: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1;",
      "Id": "40bf38789fb942e5820c40e9d096b685",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "766b0678497f443290dbbdf3f8314a89",
          "Name": "",
          "Description": "Valeur de l'expression à la ligne 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Permet de créer le code DesignScript directement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1;\n3;",
      "Id": "7e01a9f03d464124b4e5c467425aee52",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ae009fcc3772468f9c159d78f40f8669",
          "Name": "",
          "Description": "Valeur de l'expression à la ligne 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "396509dfb5ee43b1bbd1a353210249df",
          "Name": "",
          "Description": "Valeur de l'expression à la ligne 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Permet de créer le code DesignScript directement"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Type",
      "Id": "e022f5aebc534bc4aafdc5d8d0baa588",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a5c70c9db42741cdaa08350d75023564",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Crée une chaîne."
    }
  ],
  "Connectors": [
    {
      "Start": "696d1911ca6a4f1aba8e10bb47147547",
      "End": "77a7c8480b1c4146b508f777651f9246",
      "Id": "907eb2a5492d4487bf30e1e50b49079c"
    },
    {
      "Start": "ecbde851cc3645e3aac2b50b0a916333",
      "End": "cf6eae34a6af4992b872f45ce1ecfbf3",
      "Id": "4196a05c172f4955bcf02180a0327067"
    },
    {
      "Start": "bd226f41821b445c8923cb8ce6ff10f1",
      "End": "c9f94fe4a9b949089a6057dfb7411fcf",
      "Id": "718e067537a7453e9414280367fcab1f"
    },
    {
      "Start": "3c4f9ddfccc645c4aff3ab6771c8810b",
      "End": "4e3cfc6e0b8e46aea92bfc481fa04b9c",
      "Id": "8aa12329923041e497bfa8ae0c222180"
    },
    {
      "Start": "5f2e1847692e469e94c5f1d2103bf6c3",
      "End": "6a5e5cca79ea42adb8117aaaf4d4a053",
      "Id": "0fb12b0b95244343ac07b47ab01cfd3f"
    },
    {
      "Start": "76c72d5c2ce542f8a36e80a2790d6378",
      "End": "55660d5ea3cb4ca49d443f7a1789a8b5",
      "Id": "59d4520ab10a49658a50640aba243256"
    },
    {
      "Start": "e23fab07ce1c4ec99c176047cf49356c",
      "End": "c55bf93b59fb457292168da16db12cf7",
      "Id": "257894ff50b243999b3038f3bde26e6c"
    },
    {
      "Start": "e23fab07ce1c4ec99c176047cf49356c",
      "End": "f41f025501d249bcb976915860631ca6",
      "Id": "120f045f610b44e28c99e694a0ec25d1"
    },
    {
      "Start": "6a0f7db8406a4cb29cabdd9139d4cc60",
      "End": "c83e83c4369c42a796c9dfdac14a8613",
      "Id": "51b7d00b7bb5499395e1605dc41274c7"
    },
    {
      "Start": "30bcecc01dc14850a6fcffdf2b2def9e",
      "End": "2118b6caad354a7ebbdd05cb9a1e6dda",
      "Id": "c92db4bacb294cb4af64f500379d66dd"
    },
    {
      "Start": "cdd70ddea9574464b687fe161fe4388a",
      "End": "5ae32e3b56a54589b372a116ccb3553b",
      "Id": "eecc9477f7fa46908ad7308148919bdd"
    },
    {
      "Start": "766b0678497f443290dbbdf3f8314a89",
      "End": "eb08e318bd104081a23fd9d24d971287",
      "Id": "fb2cc0c7248a4538913083ef80ce4042"
    },
    {
      "Start": "ae009fcc3772468f9c159d78f40f8669",
      "End": "33633718dbc846d2bfa34db6be805c0c",
      "Id": "928bb88b82c143d2a991ae89209ead1f"
    },
    {
      "Start": "396509dfb5ee43b1bbd1a353210249df",
      "End": "f7990113bc8145fca5a862a2b80788c7",
      "Id": "0dbdd1297f2d4f4ebf3ad11db9e49e28"
    },
    {
      "Start": "a5c70c9db42741cdaa08350d75023564",
      "End": "04a709281c6c47b38d23147569c19801",
      "Id": "325d5da929be41bc8ea5daf6e1f0d9fc"
    }
  ],
  "Dependencies": [],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.0.1.5055",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Aperçu en arrière-plan",
      "EyeX": -17.0,
      "EyeY": 24.0,
      "EyeZ": 50.0,
      "LookX": 12.0,
      "LookY": -13.0,
      "LookZ": -58.0,
      "UpX": 0.0,
      "UpY": 1.0,
      "UpZ": 0.0
    },
    "NodeViews": [
      {
        "ShowGeometry": true,
        "Name": "File Path",
        "Id": "2d8d76a145d942b188c36615dbeba194",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 913.9940246395031,
        "Y": -51.201874603865917
      },
      {
        "ShowGeometry": true,
        "Name": "File From Path",
        "Id": "7762ae5091b4426da2cc972e421295c8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1208.3940246395032,
        "Y": -51.201874603865917
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "e61a9f9688424e6baf5d913aa2e1fb3c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1208.3940246395032,
        "Y": 57.011458729467421
      },
      {
        "ShowGeometry": true,
        "Name": "Boolean",
        "Id": "d608c2f76df248ad9516c8b593344887",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1208.3940246395032,
        "Y": 165.79812539613411
      },
      {
        "ShowGeometry": true,
        "Name": "Data.ImportExcel",
        "Id": "173a0285bf234154b8d332e446f09fca",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1479.594024639503,
        "Y": 29.798125396134083
      },
      {
        "ShowGeometry": true,
        "Name": "List.GetItemAtIndex",
        "Id": "82a2e1dff6e04f29844321f8eef3112d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2637.1940246395029,
        "Y": 247.79812539613408
      },
      {
        "ShowGeometry": true,
        "Name": "Element.SetParameterByName",
        "Id": "ac8081849bdd427593755f6897f079d8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2916.3940246395032,
        "Y": 129.79812539613408
      },
      {
        "ShowGeometry": true,
        "Name": "List.Transpose",
        "Id": "b36d41a8ecc54137bcc513b9bd873871",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2093.1940246395029,
        "Y": 107.79812539613408
      },
      {
        "ShowGeometry": true,
        "Name": "List.GetItemAtIndex",
        "Id": "4f05ac592fd74d8fbd545c0c03ce727f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2357.9940246395026,
        "Y": 55.798125396134111
      },
      {
        "ShowGeometry": true,
        "Name": "Select.ByElementId",
        "Id": "f01fd3e71e7d48e99225e9185fb64dd2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2637.1940246395029,
        "Y": 55.798125396134111
      },
      {
        "ShowGeometry": true,
        "Name": "List.DropItems",
        "Id": "a4a4ee4d61124fee988dce922935e9dc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1809.1940246395029,
        "Y": 107.79812539613408
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "40bf38789fb942e5820c40e9d096b685",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1479.594024639503,
        "Y": 216.01145872946745
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "7e01a9f03d464124b4e5c467425aee52",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2093.1940246395029,
        "Y": 217.2247920628007
      },
      {
        "ShowGeometry": true,
        "Name": "String",
        "Id": "e022f5aebc534bc4aafdc5d8d0baa588",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2637.1940246395029,
        "Y": 163.79812539613408
      }
    ],
    "Annotations": [],
    "X": -560.7432011681442,
    "Y": 210.60777087859805,
    "Zoom": 0.50128631161713044
  }
}