{
  "Uuid": "be3079e0-3971-498c-bc8f-e56e1d78df5f",
  "IsCustomNode": false,
  "Description": null,
  "Name": "numérotation automatique 2",
  "ElementResolver": {
    "ResolutionMap": {}
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI",
      "SelectedIndex": 374,
      "NodeType": "ExtensionNode",
      "Id": "9850aab9c3ed45a1862faf2e3426cb87",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b5e1c7079e644b52acd9c9366063db75",
          "Name": "Category",
          "Description": "Catégorie sélectionnée.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Toutes les catégories intégrées."
    },
    {
      "ConcreteType": "DSRevitNodesUI.ElementsOfCategory, DSRevitNodesUI",
      "NodeType": "ExtensionNode",
      "Id": "1d05bf28efbf4d9d8941c20254bfd714",
      "Inputs": [
        {
          "Id": "f294a9939fc84e6283e3200d8963f8b0",
          "Name": "Category",
          "Description": "Catégorie",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5f28e60ccdde46e69f893e0988a921e0",
          "Name": "Elements",
          "Description": "Type d'élément.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Obtenir tous les éléments de la catégorie spécifiée du modèle."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.SetParameterByName@string,var",
      "Id": "6f8ed4fcbd79401baa03066928689f9c",
      "Inputs": [
        {
          "Id": "8a4b891fa52d4020a0a46d585cc32c50",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d80789579c7442349fd096036e6dfe9a",
          "Name": "parameterName",
          "Description": "Nom du paramètre à définir.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5b3c45f9dcd04f0ea916a3be1bba6c3d",
          "Name": "value",
          "Description": "Valeur.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "22372ac9024f40f5a3c10724664da783",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Identifiant\";",
      "Id": "14932a8a41c4410ea2263aad345e143f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2f9deb28a0b94ac9a975d3ae05634c29",
          "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.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetLocation",
      "Id": "04a3822326a24126bb11c9f35b410638",
      "Inputs": [
        {
          "Id": "ce9018b5d45b4b3c9276db2950a23e43",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ac8ce5ebda9e404baad44134706f9761",
          "Name": "Geometry",
          "Description": "Géométrie d'emplacement",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Obtenir l'emplacement d'un élément existant\n\nElement.GetLocation ( ): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X",
      "Id": "f2782a57383d40358e94838dbe6ede4c",
      "Inputs": [
        {
          "Id": "43a6789bc22041e9bb8dcd3e64a38274",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7bd6d7ac21804d44a74a79cfc002ca30",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Obtenir le composant X d'un point\n\nPoint.X: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.SortByKey@var[]..[],var[]..[]",
      "Id": "d5f0d5c6b576472cb9806def29260aca",
      "Inputs": [
        {
          "Id": "62434eaae3e74f75a2345842b3bf8cd8",
          "Name": "list",
          "Description": "liste à trier\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6942e167036548dca87a695cd24c4457",
          "Name": "keys",
          "Description": "liste des clés\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7af30c6125e54621a3e794f99b3c443b",
          "Name": "sorted list",
          "Description": "liste triée",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7d20fd5f98724242a420e56df68a0f06",
          "Name": "sorted keys",
          "Description": "clés triées",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Shortest",
      "Description": "Trier la liste en fonction de ses clés\n\nList.SortByKey (list: var[]..[], keys: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y",
      "Id": "3e6b16ee1e78426aab894f3f53da2c92",
      "Inputs": [
        {
          "Id": "05361b48925f41c1a6ef9d58941e7b7d",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3cafea0203294a0db759e98e8eff09e5",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Obtenir le composant Y d'un point\n\nPoint.Y: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.UniqueItems@var[]..[]",
      "Id": "38765964b34d4720b2bfc9a341e88a73",
      "Inputs": [
        {
          "Id": "41ea8ab84e7046b2a740b053c608c9fc",
          "Name": "list",
          "Description": "Filtrer les doublons dans cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0755e767af6940b48237c9982c1c5413",
          "Name": "list",
          "Description": "Liste filtrée.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Crée une liste contenant tous les éléments uniques dans la liste indiquée.\n\nList.UniqueItems (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Round@double,int",
      "Id": "e6d27ab5aaa2490e9a57742d071908f8",
      "Inputs": [
        {
          "Id": "32e494f7d9fb47e18ce5fa5d25b4157c",
          "Name": "number",
          "Description": "Nombre à arrondir.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "61dba004ab64499a8092d76d3134ed28",
          "Name": "digits",
          "Description": "Nombre de fractions décimales dans la valeur de retour.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8a4ca395bbda4933a0a243c7bedd782b",
          "Name": "number",
          "Description": "Le nombre le plus proche de value contenant un nombre de chiffres fractionnaires égal à digits.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Arrondit un nombre au nombre spécifié de chiffres fractionnaires.\n\nMath.Round (number: double, digits: int): double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "396f1172fe634f5697802dc298b3e9b1",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c29d3ed0b3c4493493f36747b66dc8b3",
          "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.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Count@var[]..[]",
      "Id": "2896473c14a6495981a144944c836294",
      "Inputs": [
        {
          "Id": "5c4a7b2bff55440b97db4dd430fa87b6",
          "Name": "list",
          "Description": "Obtenir le nombre d'éléments de cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "000a6955b7cb409f863ac1e7c06ae971",
          "Name": "count",
          "Description": "Longueur de la liste.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie le nombre d'éléments stockés dans la liste indiquée.\n\nList.Count (list: var[]..[]): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.UniqueItems@var[]..[]",
      "Id": "699456e3979747ce9c5bf33e48303d97",
      "Inputs": [
        {
          "Id": "4eca86b8be884a57a219b2f71a4ec458",
          "Name": "list",
          "Description": "Filtrer les doublons dans cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b8f6a838da0f4303872c0047fbf92a94",
          "Name": "list",
          "Description": "Liste filtrée.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Crée une liste contenant tous les éléments uniques dans la liste indiquée.\n\nList.UniqueItems (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.HigherOrder.Map, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "42e5e3dffff4455bbb10e1d83f010c83",
      "Inputs": [
        {
          "Id": "6f8743467dde408cbfea9bcb78b8c109",
          "Name": "list",
          "Description": "Liste à mapper.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3bedeb13e93b4624a5fab9b92044f9d5",
          "Name": "f(x)",
          "Description": "Procédure permettant de mapper l'élément",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "169afba4cbf14016b622e999027870f6",
          "Name": "mapped",
          "Description": "Liste mappée",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Applique une fonction sur tous les éléments d'une liste, générant une nouvelle liste à partir des résultats."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Round@double,int",
      "Id": "d557443b60534980a5cdd5c7ed1c7661",
      "Inputs": [
        {
          "Id": "2324ca987bf24127b28c99df7fcb84ed",
          "Name": "number",
          "Description": "Nombre à arrondir.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bc65583ddca540768e79ff29b8be6290",
          "Name": "digits",
          "Description": "Nombre de fractions décimales dans la valeur de retour.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2c70620bca574dfcaddf050caec5e300",
          "Name": "number",
          "Description": "Le nombre le plus proche de value contenant un nombre de chiffres fractionnaires égal à digits.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Arrondit un nombre au nombre spécifié de chiffres fractionnaires.\n\nMath.Round (number: double, digits: int): double"
    },
    {
      "ConcreteType": "CoreNodeModels.HigherOrder.Map, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "52b1942c6fe146f599a77008258915c8",
      "Inputs": [
        {
          "Id": "4ec2aafe444c481a9354a405e13b2bda",
          "Name": "list",
          "Description": "Liste à mapper.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dd6017af8d9f49718fcf227b784f1977",
          "Name": "f(x)",
          "Description": "Procédure permettant de mapper l'élément",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dc3c3b1af972412797e050276328c74d",
          "Name": "mapped",
          "Description": "Liste mappée",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Applique une fonction sur tous les éléments d'une liste, générant une nouvelle liste à partir des résultats."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Count@var[]..[]",
      "Id": "caba69d7d254496aafe60212d0417bb4",
      "Inputs": [
        {
          "Id": "1679999bc24f4a319f4673ca28d63503",
          "Name": "list",
          "Description": "Obtenir le nombre d'éléments de cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4c4eee4033074f25a17c493741e8e906",
          "Name": "count",
          "Description": "Longueur de la liste.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie le nombre d'éléments stockés dans la liste indiquée.\n\nList.Count (list: var[]..[]): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Count@var[]..[]",
      "Id": "e38c90eb67314bc8b63552edecf6d103",
      "Inputs": [
        {
          "Id": "8b4d2dd8c2b64953a6a0cab6618a9ffd",
          "Name": "list",
          "Description": "Obtenir le nombre d'éléments de cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "94cd1e54345849758d98a11352528c1c",
          "Name": "count",
          "Description": "Longueur de la liste.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie le nombre d'éléments stockés dans la liste indiquée.\n\nList.Count (list: var[]..[]): int"
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "39c9b635de374f6baa9d6f76387ffee3",
      "Inputs": [
        {
          "Id": "ce6ab75dd84548dc85b2d42b588e180a",
          "Name": "test",
          "Description": "Tester le bloc",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8d186b6c5e604c81bb644494386d0a0c",
          "Name": "true",
          "Description": "Bloc True",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cfb4fd51715541f4a04cd7af8b063b5e",
          "Name": "false",
          "Description": "Bloc faux",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "17b26ef1c1ab42c6a91cc74a005cfdba",
          "Name": "result",
          "Description": "résultat",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Instruction conditionnelle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "==@var[]..[],var[]..[]",
      "Id": "ca9faca7689044268bf68a16f4ca6e92",
      "Inputs": [
        {
          "Id": "234eb5a384f1447b8a31b926f979d73f",
          "Name": "x",
          "Description": "Valeur X.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "25624cb7fa77456e8dc9e3f17f28ccf3",
          "Name": "y",
          "Description": "Valeur Y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "29db64dd70db43ee90da5314fcb98ef3",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Egaliser X et Y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1;",
      "Id": "43486c6da5ed4ce38eedcc67b83289f5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e01308ce1e4c4e25931897e99a8c1d24",
          "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.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.GroupByKey@var[]..[],var[]..[]",
      "Id": "f4b1b00cb8f54fcbb3cf26790e8b17c3",
      "Inputs": [
        {
          "Id": "8b9a9fa4e6d741f9a7ad8b6cff544198",
          "Name": "list",
          "Description": "Liste d'éléments à regrouper dans des sous-listes\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "00b6a2f095ae4b01abde6f6cd47069d9",
          "Name": "keys",
          "Description": "Valeurs clé, une par élément dans la liste d'entrée, utilisées pour regrouper les éléments\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4e1f826c9eb242fa8993bbc45eb24322",
          "Name": "groups",
          "Description": "liste des sous-listes, avec les éléments regroupés par valeurs clé similaires",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dd9b7708f07e4205a1084ed7ca52e6ac",
          "Name": "unique keys",
          "Description": "valeur clé correspondant à chaque groupe",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Regrouper les éléments dans des sous-listes par valeurs clé similaires\n\nList.GroupByKey (list: var[]..[], keys: var[]..[]): var[]..[]"
    }
  ],
  "Connectors": [
    {
      "Start": "b5e1c7079e644b52acd9c9366063db75",
      "End": "f294a9939fc84e6283e3200d8963f8b0",
      "Id": "26468884e5e1490f8bedeaa2d7445be4"
    },
    {
      "Start": "5f28e60ccdde46e69f893e0988a921e0",
      "End": "8b9a9fa4e6d741f9a7ad8b6cff544198",
      "Id": "4b00cc3ef4924a70a58ae51e3479647a"
    },
    {
      "Start": "5f28e60ccdde46e69f893e0988a921e0",
      "End": "ce9018b5d45b4b3c9276db2950a23e43",
      "Id": "4ecc0bc9c8b54a6b8f90137bd1ad8261"
    },
    {
      "Start": "2f9deb28a0b94ac9a975d3ae05634c29",
      "End": "d80789579c7442349fd096036e6dfe9a",
      "Id": "37b1de0770ab4882a9a127e56541d910"
    },
    {
      "Start": "ac8ce5ebda9e404baad44134706f9761",
      "End": "43a6789bc22041e9bb8dcd3e64a38274",
      "Id": "6e5826010272411cb7740929e1be29e8"
    },
    {
      "Start": "ac8ce5ebda9e404baad44134706f9761",
      "End": "05361b48925f41c1a6ef9d58941e7b7d",
      "Id": "d9ad44cd0fa74f65ab5ddc23c0620009"
    },
    {
      "Start": "7bd6d7ac21804d44a74a79cfc002ca30",
      "End": "2324ca987bf24127b28c99df7fcb84ed",
      "Id": "25e71923080d435ca9c748d336d4cb62"
    },
    {
      "Start": "7af30c6125e54621a3e794f99b3c443b",
      "End": "8a4b891fa52d4020a0a46d585cc32c50",
      "Id": "403ec939efaa4eaab65a54cbe126e40d"
    },
    {
      "Start": "3cafea0203294a0db759e98e8eff09e5",
      "End": "32e494f7d9fb47e18ce5fa5d25b4157c",
      "Id": "cd645467188747a7be00a3738f922377"
    },
    {
      "Start": "0755e767af6940b48237c9982c1c5413",
      "End": "6f8743467dde408cbfea9bcb78b8c109",
      "Id": "d302cc03648b48bbbfa897873422a80e"
    },
    {
      "Start": "8a4ca395bbda4933a0a243c7bedd782b",
      "End": "41ea8ab84e7046b2a740b053c608c9fc",
      "Id": "5e1865ec1623476dbb4125057d6f024f"
    },
    {
      "Start": "8a4ca395bbda4933a0a243c7bedd782b",
      "End": "cfb4fd51715541f4a04cd7af8b063b5e",
      "Id": "4b41860cc10d446089240e57602e82d3"
    },
    {
      "Start": "c29d3ed0b3c4493493f36747b66dc8b3",
      "End": "61dba004ab64499a8092d76d3134ed28",
      "Id": "1dc929439e164d9485910bb5ea018b8d"
    },
    {
      "Start": "c29d3ed0b3c4493493f36747b66dc8b3",
      "End": "bc65583ddca540768e79ff29b8be6290",
      "Id": "20229eafc978417894cb74f0f2fd80c2"
    },
    {
      "Start": "000a6955b7cb409f863ac1e7c06ae971",
      "End": "3bedeb13e93b4624a5fab9b92044f9d5",
      "Id": "07399ef5a67d4708a11b6744870226b4"
    },
    {
      "Start": "000a6955b7cb409f863ac1e7c06ae971",
      "End": "dd6017af8d9f49718fcf227b784f1977",
      "Id": "5b16609ba83a4d74b249bc3f47797f89"
    },
    {
      "Start": "b8f6a838da0f4303872c0047fbf92a94",
      "End": "4ec2aafe444c481a9354a405e13b2bda",
      "Id": "7c5a385d89ab4d91b4a21fe032aa1435"
    },
    {
      "Start": "169afba4cbf14016b622e999027870f6",
      "End": "8b4d2dd8c2b64953a6a0cab6618a9ffd",
      "Id": "fa466c16c094420ea8bfb6d4799c274e"
    },
    {
      "Start": "2c70620bca574dfcaddf050caec5e300",
      "End": "4eca86b8be884a57a219b2f71a4ec458",
      "Id": "effbc713ebc6450ca861f5af974b4304"
    },
    {
      "Start": "2c70620bca574dfcaddf050caec5e300",
      "End": "8d186b6c5e604c81bb644494386d0a0c",
      "Id": "2f192889711e4e13874ee050fbc96495"
    },
    {
      "Start": "dc3c3b1af972412797e050276328c74d",
      "End": "1679999bc24f4a319f4673ca28d63503",
      "Id": "87a757d562fc4ccdb1be45ecd35a8f37"
    },
    {
      "Start": "94cd1e54345849758d98a11352528c1c",
      "End": "25624cb7fa77456e8dc9e3f17f28ccf3",
      "Id": "3ea00f9840c940b880d1a49a60b4fd8b"
    },
    {
      "Start": "17b26ef1c1ab42c6a91cc74a005cfdba",
      "End": "6942e167036548dca87a695cd24c4457",
      "Id": "48fb0a8f944d42379cbd0e654ca83279"
    },
    {
      "Start": "29db64dd70db43ee90da5314fcb98ef3",
      "End": "ce6ab75dd84548dc85b2d42b588e180a",
      "Id": "ada76b3435f84c33ab153aa7da5a5d5e"
    },
    {
      "Start": "e01308ce1e4c4e25931897e99a8c1d24",
      "End": "234eb5a384f1447b8a31b926f979d73f",
      "Id": "275beb69bf884e16a8dff2a38dcd7823"
    },
    {
      "Start": "4e1f826c9eb242fa8993bbc45eb24322",
      "End": "62434eaae3e74f75a2345842b3bf8cd8",
      "Id": "0a89c2aefbfe4d9c87553623c6f0da2b"
    }
  ],
  "Dependencies": [],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.0.3.8810",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Aperçu en arrière-plan",
      "EyeX": -18558.812664890844,
      "EyeY": -1611.7406461530109,
      "EyeZ": 41275.73602850204,
      "LookX": 9310.0984973353843,
      "LookY": -2951.2797148541731,
      "LookZ": -17741.121750863815,
      "UpX": -0.032414281911303258,
      "UpY": 0.99756405025982675,
      "UpZ": 0.061767952510904015
    },
    "NodeViews": [
      {
        "ShowGeometry": true,
        "Name": "Categories",
        "Id": "9850aab9c3ed45a1862faf2e3426cb87",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1047.4437390387188,
        "Y": 862.14689346572709
      },
      {
        "ShowGeometry": true,
        "Name": "All Elements of Category",
        "Id": "1d05bf28efbf4d9d8941c20254bfd714",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -748.74078946535064,
        "Y": 861.30831877273113
      },
      {
        "ShowGeometry": true,
        "Name": "Element.SetParameterByName",
        "Id": "6f8ed4fcbd79401baa03066928689f9c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2528.3774847677291,
        "Y": 1123.3711627991304
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "14932a8a41c4410ea2263aad345e143f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2273.6586513368752,
        "Y": 1190.4587447369856
      },
      {
        "ShowGeometry": true,
        "Name": "Element.GetLocation",
        "Id": "04a3822326a24126bb11c9f35b410638",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -155.31816376467441,
        "Y": 1272.5399997868296
      },
      {
        "ShowGeometry": true,
        "Name": "Point.X",
        "Id": "f2782a57383d40358e94838dbe6ede4c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 170.07271822309463,
        "Y": 1157.9952442647798
      },
      {
        "ShowGeometry": true,
        "Name": "List.SortByKey",
        "Id": "d5f0d5c6b576472cb9806def29260aca",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1873.2149269597608,
        "Y": 1111.1942730887172
      },
      {
        "ShowGeometry": true,
        "Name": "Point.Y",
        "Id": "3e6b16ee1e78426aab894f3f53da2c92",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 161.04910225045182,
        "Y": 1430.9066325892231
      },
      {
        "ShowGeometry": true,
        "Name": "List.UniqueItems",
        "Id": "38765964b34d4720b2bfc9a341e88a73",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 871.56962610992866,
        "Y": 1657.445130254396
      },
      {
        "ShowGeometry": true,
        "Name": "Math.Round",
        "Id": "e6d27ab5aaa2490e9a57742d071908f8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 556.58582570833732,
        "Y": 1507.6989672395516
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "396f1172fe634f5697802dc298b3e9b1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 313.83240135658593,
        "Y": 1611.8333474550004
      },
      {
        "ShowGeometry": true,
        "Name": "List.Count",
        "Id": "2896473c14a6495981a144944c836294",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 784.8369211444342,
        "Y": 1770.6388786467246
      },
      {
        "ShowGeometry": true,
        "Name": "List.UniqueItems",
        "Id": "699456e3979747ce9c5bf33e48303d97",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 929.28483434935958,
        "Y": 1245.5752252606412
      },
      {
        "ShowGeometry": true,
        "Name": "List.Map",
        "Id": "42e5e3dffff4455bbb10e1d83f010c83",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1220.8117652024123,
        "Y": 1729.9681290511915
      },
      {
        "ShowGeometry": true,
        "Name": "Math.Round",
        "Id": "d557443b60534980a5cdd5c7ed1c7661",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 550.20887899764716,
        "Y": 1311.2177360617432
      },
      {
        "ShowGeometry": true,
        "Name": "List.Map",
        "Id": "52b1942c6fe146f599a77008258915c8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1227.2444027846102,
        "Y": 1491.0415902838306
      },
      {
        "ShowGeometry": true,
        "Name": "List.Count",
        "Id": "caba69d7d254496aafe60212d0417bb4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1427.0269951323726,
        "Y": 1547.7791392492525
      },
      {
        "ShowGeometry": true,
        "Name": "List.Count",
        "Id": "e38c90eb67314bc8b63552edecf6d103",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1439.5854539969289,
        "Y": 1741.4167864353271
      },
      {
        "ShowGeometry": true,
        "Name": "If",
        "Id": "39c9b635de374f6baa9d6f76387ffee3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1888.081752664657,
        "Y": 1550.0387674756598
      },
      {
        "ShowGeometry": true,
        "Name": "==",
        "Id": "ca9faca7689044268bf68a16f4ca6e92",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1688.2334033041889,
        "Y": 1472.613863106385
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "43486c6da5ed4ce38eedcc67b83289f5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1552.7311252685295,
        "Y": 1383.5307993980944
      },
      {
        "ShowGeometry": true,
        "Name": "List.GroupByKey",
        "Id": "f4b1b00cb8f54fcbb3cf26790e8b17c3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -369.36486202154219,
        "Y": 879.04693716755469
      }
    ],
    "Annotations": [],
    "X": 484.08422063771008,
    "Y": -376.26974914479911,
    "Zoom": 0.57299734353186
  }
}