From 7607b3106199b01739826b846b000a8acdf0c413 Mon Sep 17 00:00:00 2001 From: infeeeee Date: Tue, 14 Jul 2020 13:00:54 +0200 Subject: [PATCH] Added file to WIP --- WIP/CopyValuesToNewParameterNames.dyn | 3018 +++++++++++++++++++++++++ 1 file changed, 3018 insertions(+) create mode 100644 WIP/CopyValuesToNewParameterNames.dyn diff --git a/WIP/CopyValuesToNewParameterNames.dyn b/WIP/CopyValuesToNewParameterNames.dyn new file mode 100644 index 0000000..9e7dca1 --- /dev/null +++ b/WIP/CopyValuesToNewParameterNames.dyn @@ -0,0 +1,3018 @@ +{ + "Uuid": "650497e9-d937-4219-b1bf-36deec5c0955", + "IsCustomNode": false, + "Description": null, + "Name": "CopyValuesToNewParameterNames", + "ElementResolver": { + "ResolutionMap": {} + }, + "Inputs": [], + "Outputs": [], + "Nodes": [ + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Elements.Family.ByName@string", + "Id": "040e2d81138e409d92c9dae10787fda9", + "Inputs": [ + { + "Id": "9bf152dded164a989ae07af7520f0b23", + "Name": "name", + "Description": "The name of the family in the current document\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "aa1f839eb9dc4695bb8f26183f3b3c57", + "Name": "Family", + "Description": "Family", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Obtain a Family from the current document given it's name\n\nFamily.ByName (name: string): Family" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "\"Window Loges\";", + "Id": "2951cfa1979b48b6b8e7c8c4f88724fe", + "Inputs": [], + "Outputs": [ + { + "Id": "a1e7b683eee94863be5168ca245d9122", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Elements.Family.Types", + "Id": "fe0ec1277799455ab728dc047bce3b6d", + "Inputs": [ + { + "Id": "c3f30997be9d46b990125b8b537b6b60", + "Name": "family", + "Description": "Revit.Elements.Family", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e17fd4ef40884db9ae1d299f348293a2", + "Name": "FamilyType[]", + "Description": "FamilyType[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Obtain the FamilyTypes from this Family\n\nFamily.Types: FamilyType[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Elements.FamilyInstance.ByFamilyType@Revit.Elements.FamilyType", + "Id": "987abb6469b54bbd966699176ad545c5", + "Inputs": [ + { + "Id": "2a9237f813f045deb646a65f62018638", + "Name": "familyType", + "Description": "Family Type. Also called Family Symbol.\n\nFamilyType", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "aaf2fceee0cc47b384c96323d398dba4", + "Name": "FamilyInstance[]", + "Description": "FamilyInstance[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Obtain a collection of FamilyInstances from the Revit Document and use them in the Dynamo graph\n\nFamilyInstance.ByFamilyType (familyType: FamilyType): FamilyInstance[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Elements.Element.Parameters", + "Id": "fce3b24d2b1a4740933bb94a8aaeffcc", + "Inputs": [ + { + "Id": "84922aa6df4442eeb3391a2d6e2823df", + "Name": "element", + "Description": "Revit.Elements.Element", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "32a6c5a84a664a53899395ce44f2beeb", + "Name": "Parameter[]", + "Description": "Parameter[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Obtain all of the Parameters from an Element, sorted by Name.\n\nElement.Parameters: Parameter[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Elements.Parameter.Name", + "Id": "35a11a0d8efd4e5bbfc8c81a438fb58e", + "Inputs": [ + { + "Id": "a5d45a99a365437d8534278db86f8a3e", + "Name": "parameter", + "Description": "Revit.Elements.Parameter", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "04da4e1afc7d45309c222f8a4547e3b3", + "Name": "string", + "Description": "string", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "The name of the parameter.\n\nParameter.Name: string" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.FirstItem@var[]..[]", + "Id": "6271c20b85b24f39bb53b795ef71b3b6", + "Inputs": [ + { + "Id": "5e74cf5ee52d4d0493763d7633cc7a2e", + "Name": "list", + "Description": "List to get the first item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "66752e218cad4d8d8cc18984e9413e83", + "Name": "item", + "Description": "First item in the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "94196a9240904e4c828d63fa9110c9eb", + "Inputs": [ + { + "Id": "324824720a3a4d5a9d023e76f3724b36", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4050d9364abc4b6d939d8370e0c422ea", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7c055caa220f4dc9b066ce713a6ed9d9", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amt: int = -1): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.String.StartsWith@string,string,bool", + "Id": "182c2559df814952b656a227187cee07", + "Inputs": [ + { + "Id": "891f44f9311b46a7b707c91cb5cf7646", + "Name": "str", + "Description": "String to search the start of.\n\nstring", + "UsingDefaultValue": false, + "Level": 1, + "UseLevels": true, + "KeepListStructure": false + }, + { + "Id": "8b0fb05c2651492196aec8f7d911900d", + "Name": "searchFor", + "Description": "Substring to search the start for.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "06fb2c781a634160a72fec4779e2d472", + "Name": "ignoreCase", + "Description": "Whether or not comparison takes case into account.\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d257bfa0ddf24db693637a1165ea9959", + "Name": "bool", + "Description": "Whether the string starts with the substring.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Determines if the given string starts with the given substring.\n\nString.StartsWith (str: string, searchFor: string, ignoreCase: bool = false): bool" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "[\"Interior\",\"Exterior\"];", + "Id": "edf41f67abbd461bae0eba6775cf7259", + "Inputs": [], + "Outputs": [ + { + "Id": "d84fb828eee9402583120f3d0c972b7b", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.CountTrue@var[]..[]", + "Id": "76cb318618554f1e8a2ee9bdfc572485", + "Inputs": [ + { + "Id": "ac91fde29dff4780aa4fa85b887c8110", + "Name": "list", + "Description": "The list find the true boolean values.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0dd4dd8cf4754b82b7eca322d747444a", + "Name": "int", + "Description": "The number of true boolean values in the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the number of true boolean values in the given list.\n\nList.CountTrue (list: var[]..[]): int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "1;", + "Id": "f27cfa2be3ed41ca91d9b1e531b71a45", + "Inputs": [], + "Outputs": [ + { + "Id": "dc7120bd461e464d9a37eaa48809f50b", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": ">=@var[]..[],var[]..[]", + "Id": "ff71126428ed4614b121614df48b10c1", + "Inputs": [ + { + "Id": "76aac87388814ab3968ebf0990fc941e", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d15bbbfbb68f4c95949a3cade0ddc52f", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0c1559b279f04cf79243a7abdbaea793", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "x greater or equals y?\n\n>= (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]", + "Id": "e42d967ba9224688b78e6e9921567e22", + "Inputs": [ + { + "Id": "4c134a70301247debe2c45ee7e1ff605", + "Name": "list", + "Description": "List to filter.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "72ef054e98e64608a7b990c769e3f302", + "Name": "mask", + "Description": "List of booleans representing a mask.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6b313bf5fc294d36b5a787328a212c2c", + "Name": "in", + "Description": "Items whose mask index is true.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7a601f2986234e728f3aa30c2cbd05b4", + "Name": "out", + "Description": "Items whose mask index is false.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Filters a sequence by looking up corresponding indices in a separate list of booleans.\n\nList.FilterByBoolMask (list: var[]..[], mask: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string", + "Id": "2f84e6dc26db473f847849ff7afb8cf3", + "Inputs": [ + { + "Id": "d4d917967de4428985b6df4ffeacab38", + "Name": "element", + "Description": "Revit.Elements.Element", + "UsingDefaultValue": false, + "Level": 1, + "UseLevels": true, + "KeepListStructure": false + }, + { + "Id": "dd90f37cfc1641b2b1d7e25a3977c2ca", + "Name": "parameterName", + "Description": "The name of the parameter whose value you want to obtain.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1a4ee9ff22314833879a3075efd1f6c2", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the value of one of the element's parameters.\n\nElement.GetParameterValueByName (parameterName: string): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Elements.Element.Id", + "Id": "4a927d6036a94bf88cd0867d3a2bb297", + "Inputs": [ + { + "Id": "ea79044349994daf9c372ce33fd0f6a8", + "Name": "element", + "Description": "Revit.Elements.Element", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6f00f5b9fffc4dd09c0e35f64a70f68b", + "Name": "int", + "Description": "int", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the Element Id for this element\n\nElement.Id: int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "\"Id\";", + "Id": "6072435aeb954c269944903468ee5287", + "Inputs": [], + "Outputs": [ + { + "Id": "3e0a20f40ed642739468e3120f69a9de", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", + "FunctionSignature": "DSCore.List.Join@var[]..[]", + "FunctionType": "VariableArgument", + "NodeType": "FunctionNode", + "Id": "695016608dbe4b6e831540962e1d97e3", + "Inputs": [ + { + "Id": "ada8398f1db344ca83107465feae25be", + "Name": "list0", + "Description": "Lists to join into one.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "69d9e182a3fd4f44895446741a56d27d", + "Name": "list1", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "88382eca42864343a2653e238adfe56a", + "Name": "list", + "Description": "Joined list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Concatenates all given lists into a single list.\n\nList.Join (lists: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", + "VariableInputPorts": true, + "NodeType": "ExtensionNode", + "Id": "2eccb63b14cb45c9898d20ba8cdaf06b", + "Inputs": [ + { + "Id": "493ad84ac29042dfa4b1a131ee63350a", + "Name": "item0", + "Description": "Item Index #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d0f2418ca29a4050856070b40f6378bf", + "Name": "list", + "Description": "A list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Makes a new list out of the given inputs" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Transpose@var[]..[]", + "Id": "cd42880ea11b4e7e97ae201f6771b317", + "Inputs": [ + { + "Id": "4121be39643140be911724df1631af89", + "Name": "lists", + "Description": "A list of lists to be transposed.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d21935e6db1e45efb23d1c1a80accd23", + "Name": "lists", + "Description": "A list of transposed lists.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", + "FunctionSignature": "DSCore.List.Join@var[]..[]", + "FunctionType": "VariableArgument", + "NodeType": "FunctionNode", + "Id": "2f9fd476f229426dbad81cf047a748ff", + "Inputs": [ + { + "Id": "b2cb325aead249268ea4fd5bd5afff23", + "Name": "list0", + "Description": "Lists to join into one.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4227b0d61bc34bbcbe4e26dd9c733c89", + "Name": "list1", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "85b3b8e05b154ce1a2a02bf9c123f718", + "Name": "list", + "Description": "Joined list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Concatenates all given lists into a single list.\n\nList.Join (lists: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", + "VariableInputPorts": true, + "NodeType": "ExtensionNode", + "Id": "7177203a726945d79a98b2669e6ceffc", + "Inputs": [ + { + "Id": "b74fe06fa0a342ee9838ce0c85736384", + "Name": "item0", + "Description": "Item Index #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9d17bb07f3cb4b40ba5f4b60a7c636f6", + "Name": "list", + "Description": "A list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Makes a new list out of the given inputs" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Transpose@var[]..[]", + "Id": "128ea326d0b34dd9a886e1a36c7eb612", + "Inputs": [ + { + "Id": "9d51cbb0f5604e45a205955403767abf", + "Name": "lists", + "Description": "A list of lists to be transposed.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6ceed1072ae54bb582123a2a37d868d0", + "Name": "lists", + "Description": "A list of transposed lists.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", + "FunctionSignature": "DSCore.List.Join@var[]..[]", + "FunctionType": "VariableArgument", + "NodeType": "FunctionNode", + "Id": "b9f0c6b270964357acb43d6ea97186be", + "Inputs": [ + { + "Id": "fbb7f9cbc27e470bb891463181e7602c", + "Name": "list0", + "Description": "Lists to join into one.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "79167226b16242a0b3b67ba315609ef8", + "Name": "list1", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "63ecd19528194498b6717e63d39d2e72", + "Name": "list", + "Description": "Joined list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Concatenates all given lists into a single list.\n\nList.Join (lists: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", + "VariableInputPorts": true, + "NodeType": "ExtensionNode", + "Id": "0f1a2e150e7945cfb2c12bcd2b59bd13", + "Inputs": [ + { + "Id": "9720a8bbb9334486a6d6af24578961ad", + "Name": "item0", + "Description": "Item Index #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "780633ba27864992b5e33d015c21083e", + "Name": "list", + "Description": "A list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Makes a new list out of the given inputs" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSOffice.Data.ExportExcel@string,string,int,int,var[][],bool", + "Id": "fc75340fc2c44b54812b5f7ffc245f8d", + "Inputs": [ + { + "Id": "f51a04232ccb412596b073f4fe96c888", + "Name": "filePath", + "Description": "File path to the Microsoft Excel spreadsheet.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "bb435b040c50497c9164bd2fc07b978e", + "Name": "sheetName", + "Description": "Name of the workseet to write data to.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "bbb7fe67459c4c6c9a6bba0a89546d25", + "Name": "startRow", + "Description": "Start row for writing data. Enter 0 for Row 1, 1 for Row 2, etc.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "efd0c626ff704c218ccef69f9c33616a", + "Name": "startCol", + "Description": "Start column for writing data. Enter 0 for Column A, 1 for Column B, etc.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b1da3c2f542347a5a3f0d9a9f5647e5f", + "Name": "data", + "Description": "Data to write to the spreadsheet.\n\nvar[][]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "981dfc69d8c34dafbda2677ef3c0c69c", + "Name": "overWrite", + "Description": "bool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "afd76bc62f264d069bea0162c953c931", + "Name": "data", + "Description": "Data written to the spreadsheet.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Write data to a Microsoft Excel spreadsheet. Data is written by row with sublists to be written in successive rows. Rows and columns are zero-indexed; for example, the value in the data list at [0,0] will be written to cell A1. Null values and empty lists are written to Excel as empty cells. This node requires Microsoft Excel to be installed.\n\nData.ExportExcel (filePath: string, sheetName: string, startRow: int, startCol: int, data: var[][], overWrite: bool = false): var[][]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "\"Window Export\";\n0;", + "Id": "5743f11a80f14ec3a09abf240a0c5c87", + "Inputs": [], + "Outputs": [ + { + "Id": "998000ffd0574592bda4684a16bdc621", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6011e1cdb8cd4066b2b0371d28880d25", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Input.Filename, CoreNodeModels", + "HintPath": "C:\\Users\\gyetpet\\Desktop\\window export.xls", + "InputValue": "C:\\Users\\gyetpet\\Desktop\\window export.xls", + "NodeType": "ExtensionNode", + "Id": "bc66f725a3624327b349a6f75064bed4", + "Inputs": [], + "Outputs": [ + { + "Id": "00d356f6a6a04218a5ab94e8ca3e0218", + "Name": "", + "Description": "Filename", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows you to select a file on the system to get its filename" + }, + { + "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels", + "NodeType": "BooleanInputNode", + "InputValue": false, + "Id": "7f4b193cfe76435681e8a1dc64ad36f3", + "Inputs": [], + "Outputs": [ + { + "Id": "0fbb8abdc93c44bbad969a9f426df568", + "Name": "", + "Description": "Boolean", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Selection between a true and false." + }, + { + "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "5c20814de7b94b7e8a246da857f00748", + "Inputs": [ + { + "Id": "26ebff1d4aa04cf7b336bdd530fcf8dd", + "Name": "test", + "Description": "Test block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6a5bea71784f499b9470ceb80e856c3d", + "Name": "true", + "Description": "True block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7e38c758abf948efb4240669662a0aaf", + "Name": "false", + "Description": "False block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "41802c47235540c98934c311faab38c9", + "Name": "result", + "Description": "result", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Conditional statement" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSOffice.Data.ImportExcel@var,string,bool,bool", + "Id": "d1fd92348c0d41928b69f5aef814ff1f", + "Inputs": [ + { + "Id": "77087170d03943a29600b77f05921dbe", + "Name": "file", + "Description": "File representing the Microsoft Excel spreadsheet.\n\nvar", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7c291fdf6e8d446eb6aca11a2cdba5a8", + "Name": "sheetName", + "Description": "Name of the worksheet containing the data.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b532a53b796c44688357bdaebc8d58ba", + "Name": "readAsStrings", + "Description": "Toggle to switch between reading Excel file as strings.\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "60f1125485f847f6896da0da5a218b23", + "Name": "showExcel", + "Description": "Toggle to switch between showing and hiding the main Excel window.\n\nbool\nDefault value : true", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2a01abec3b914145b78a83fdfc9cd295", + "Name": "data", + "Description": "Rows of data from the Excel worksheet.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Read data from a Microsoft Excel spreadsheet. Data is read by row and returned in a series of lists by row. Rows and columns are zero-indexed; for example, the value in cell A1 will appear in the data list at [0,0]. This node requires Microsoft Excel to be installed.\n\nData.ImportExcel (file: var, sheetName: string, readAsStrings: bool = false, showExcel: bool = true): var[][]" + }, + { + "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "272d9bd4a8f54f59b868daf0dcca9da1", + "Inputs": [ + { + "Id": "eefa35a00eee40c293bebc13953c0a5f", + "Name": "test", + "Description": "Test block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5816a9ea50064e3c86d2efc01df2af95", + "Name": "true", + "Description": "True block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "88a012aee68847d7aa1f6b9dcdd47288", + "Name": "false", + "Description": "False block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "ebb4b50c33864af7a093f7fc1f9b1f26", + "Name": "result", + "Description": "result", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Conditional statement" + }, + { + "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels", + "NodeType": "BooleanInputNode", + "InputValue": true, + "Id": "5b03ad5edd434712b9c9109d16dc6a35", + "Inputs": [], + "Outputs": [ + { + "Id": "f9dbbf42f4104c409a47cfc9347ea8f9", + "Name": "", + "Description": "Boolean", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Selection between a true and false." + }, + { + "ConcreteType": "CoreNodeModels.Input.FileObject, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "02cc0687203f4cea980f8d80cded981b", + "Inputs": [ + { + "Id": "b68c076aed4f439cb0fc39e1318a341a", + "Name": "path", + "Description": "Path to the file.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "bb59d4d493534f9c96f88fef6debb926", + "Name": "file", + "Description": "File object", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Creates a file object from a path." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Transpose@var[]..[]", + "Id": "cc84ec3aba62409f8a9247455310e957", + "Inputs": [ + { + "Id": "a3417134d7ff461daf592ba685b11a1a", + "Name": "lists", + "Description": "A list of lists to be transposed.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7ad0f1be4b20411a9402a2948360e544", + "Name": "lists", + "Description": "A list of transposed lists.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", + "FunctionSignature": "a4dd8f6e-689f-4998-b8ef-4a04146d12c2", + "FunctionType": "Graph", + "NodeType": "FunctionNode", + "Id": "c0ec3053355a4357a30a54444acf2925", + "Inputs": [ + { + "Id": "cda99a6abc8b4737b3e766777b85e649", + "Name": "IdOrUniqueId", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e051751ed169441c919c3498005ae6ab", + "Name": "docOrRevitLinkInstance", + "Description": " Use only if you want to query a linked model\n\nvar\nDefault value : null", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "16620b6f937b43c3bcb402dd1d21c364", + "Name": "element", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Gets the Revit element(s) for a list of IDs (or a single ID). Optionally retrieves elements from linked documents as well." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Application.Document.Current", + "Id": "9d52189988484d44a8f151389073ccd5", + "Inputs": [], + "Outputs": [ + { + "Id": "be977e6603d149a79496a20ad6cd6f55", + "Name": "Document", + "Description": "Document", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the current document\n\nDocument.Current: Document" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "a[0];", + "Id": "c6423a7f0c104471b4fcfc299b37580b", + "Inputs": [ + { + "Id": "c35c13c495cb48f5b0abd7028c0200a7", + "Name": "a", + "Description": "a", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "10108bb0833b481e8f825411fdecd760", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.RestOfItems@var[]..[]", + "Id": "1f4ca57cd967431a82293f27324983a2", + "Inputs": [ + { + "Id": "79df5162a8384ff19328ecab92b332b4", + "Name": "list", + "Description": "List to get the rest of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "55c46d8bb3da49b6b9a9d04b3b60d125", + "Name": "rest", + "Description": "Rest of the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Removes the first item from the given list.\n\nList.RestOfItems (list: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.String.StartsWith@string,string,bool", + "Id": "9742557e7f984c4e9e13882ccbdb814c", + "Inputs": [ + { + "Id": "8ba016e213404cd6a941d88116677ce9", + "Name": "str", + "Description": "String to search the start of.\n\nstring", + "UsingDefaultValue": false, + "Level": 1, + "UseLevels": true, + "KeepListStructure": false + }, + { + "Id": "9f9e4260a9654080b2dc18d7bb5541da", + "Name": "searchFor", + "Description": "Substring to search the start for.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8093dbabd2fd447db1b287ac0db44933", + "Name": "ignoreCase", + "Description": "Whether or not comparison takes case into account.\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "fb91a7eb73734cd49bd18d88b2b651cd", + "Name": "bool", + "Description": "Whether the string starts with the substring.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Determines if the given string starts with the given substring.\n\nString.StartsWith (str: string, searchFor: string, ignoreCase: bool = false): bool" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.CountTrue@var[]..[]", + "Id": "920cc367066b4bf99f500645dce7f8db", + "Inputs": [ + { + "Id": "b64f2aab5cc0477ab5f43019f7e6026b", + "Name": "list", + "Description": "The list find the true boolean values.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5aaf3fb39a89405c9267b0406c16cac3", + "Name": "int", + "Description": "The number of true boolean values in the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the number of true boolean values in the given list.\n\nList.CountTrue (list: var[]..[]): int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "1;", + "Id": "66fa2d0913e24fd3a0211f6d3cf2cee4", + "Inputs": [], + "Outputs": [ + { + "Id": "7c097f1aeb80453a96969e2d5410e476", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": ">=@var[]..[],var[]..[]", + "Id": "e997a11cf8474385a5bab34cfdb65aa6", + "Inputs": [ + { + "Id": "3075b662e2514403b2b163d6b98bec76", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "834fcde751ed4238abf5f5bb102b0dcc", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1f26470d401c499f8fed3979956ff52f", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "x greater or equals y?\n\n>= (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]", + "Id": "66704f624fc04bae83143721b7208be2", + "Inputs": [ + { + "Id": "2975d4abca8f40b9b8758b1dbed47a8a", + "Name": "list", + "Description": "List to filter.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3d9955461268476f9466dd71925f167d", + "Name": "mask", + "Description": "List of booleans representing a mask.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "775f42f486c449e594d1271c2ba5d6be", + "Name": "in", + "Description": "Items whose mask index is true.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "aaae92d455704c24a0b912e5a9155b72", + "Name": "out", + "Description": "Items whose mask index is false.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Filters a sequence by looking up corresponding indices in a separate list of booleans.\n\nList.FilterByBoolMask (list: var[]..[], mask: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "[\"Int \",\"Ext \"];", + "Id": "ac5a53669828447586093a13e082d9e3", + "Inputs": [], + "Outputs": [ + { + "Id": "1554f50c79c64cd0931b356016d49dad", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Elements.Element.Parameters", + "Id": "b81ade45b38e4d8383174f5dc4cf29b4", + "Inputs": [ + { + "Id": "c75715f64dc24676b9d67ed04255bc62", + "Name": "element", + "Description": "Revit.Elements.Element", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "08b8589b76e04c018799aac86eddf1dc", + "Name": "Parameter[]", + "Description": "Parameter[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Obtain all of the Parameters from an Element, sorted by Name.\n\nElement.Parameters: Parameter[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Elements.Parameter.Name", + "Id": "1f6663b2e28b4429b6f94f529c6564ff", + "Inputs": [ + { + "Id": "f7e1084cfb4a45018baab1950c4c3939", + "Name": "parameter", + "Description": "Revit.Elements.Parameter", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "61ae715cad1b44cc94ffe3c8e2e54c0c", + "Name": "string", + "Description": "string", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "The name of the parameter.\n\nParameter.Name: string" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.FirstItem@var[]..[]", + "Id": "5e6f7805b1de471daed83d0235d7b0cf", + "Inputs": [ + { + "Id": "60262204976f488d8ef2e2897b9bdaba", + "Name": "list", + "Description": "List to get the first item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "ef7df70898684f9fb55dd5b8a7f7e83c", + "Name": "item", + "Description": "First item in the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Elements.Element.SetParameterByName@string,var", + "Id": "6c2ca6335ffa4cc0852366b1b9c452b4", + "Inputs": [ + { + "Id": "e95cbb877ec94952ba2b2b716b790359", + "Name": "element", + "Description": "Revit.Elements.Element", + "UsingDefaultValue": false, + "Level": 1, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "cb76624091514faaaf3c1762e2d6ab18", + "Name": "parameterName", + "Description": "The name of the parameter to set.\n\nstring", + "UsingDefaultValue": false, + "Level": 1, + "UseLevels": true, + "KeepListStructure": false + }, + { + "Id": "61923f592f944ae8b338c88be471fb98", + "Name": "value", + "Description": "The value.\n\nvar", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7b1023e78d304179a88d4e2ef74babd1", + "Name": "Element", + "Description": "Element", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Set one of the element's parameters.\n\nElement.SetParameterByName (parameterName: string, value: var): Element" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.RestOfItems@var[]..[]", + "Id": "0b670954cd504f7aab6fb660285a1f60", + "Inputs": [ + { + "Id": "416527ca47cb4e59b65897e8e6573608", + "Name": "list", + "Description": "List to get the rest of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "00864153eb2d414aaeb2ca8c1828e8a3", + "Name": "rest", + "Description": "Rest of the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Removes the first item from the given list.\n\nList.RestOfItems (list: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.RestOfItems@var[]..[]", + "Id": "05cf3fda657e43b3a3a8804f8a6bcf81", + "Inputs": [ + { + "Id": "a2950d9b3a8f40d6843ad97dfa7d4e22", + "Name": "list", + "Description": "List to get the rest of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9b6b12ae1aa84a09a1892c251b09af6d", + "Name": "rest", + "Description": "Rest of the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Removes the first item from the given list.\n\nList.RestOfItems (list: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.FirstItem@var[]..[]", + "Id": "95b389b79cca44b1a552f20653415d3d", + "Inputs": [ + { + "Id": "2bc9ac941b004249abca50954157ba25", + "Name": "list", + "Description": "List to get the first item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "fefaef1dd53d48f8992f3a7c64941200", + "Name": "item", + "Description": "First item in the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "1b61241d4c9b45c7b9afaa70ef519806", + "Inputs": [ + { + "Id": "13237fb901c64e88992cf35ca9304acc", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d3583ca98dba4f8289f6e47218298550", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Transpose@var[]..[]", + "Id": "9e53fd48b43d4146a0c64d4dac9dfd28", + "Inputs": [ + { + "Id": "ff222575748e46449de836c946668aeb", + "Name": "lists", + "Description": "A list of lists to be transposed.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a88731d443064b1dbfcb32e5c2a3cc4e", + "Name": "lists", + "Description": "A list of transposed lists.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.FirstItem@var[]..[]", + "Id": "99bfcb491eb74cfe8456c1d913539e88", + "Inputs": [ + { + "Id": "9dc3eea1a1e446b6a026b8c8191673e8", + "Name": "list", + "Description": "List to get the first item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "55248751cf9347afb40502d477bb2d45", + "Name": "item", + "Description": "First item in the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.RemoveItemAtIndex@var[]..[],int[]", + "Id": "d0e8493bbd124fdcb8ac401160151603", + "Inputs": [ + { + "Id": "11f32abc50dc4693927fc996bb9a1c27", + "Name": "list", + "Description": "List to remove an item or items from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8e76d882924a469cba4a25cd3f6da0dd", + "Name": "indices", + "Description": "Index or indices of the item(s) to be removed.\n\nint[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "f1106496314b4e5dbd7ac6c037c86b9f", + "Name": "list", + "Description": "List with items removed.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Removes an item from the given list at the specified index.\n\nList.RemoveItemAtIndex (list: var[]..[], indices: int[]): var[]..[]" + }, + { + "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "bf5aef7f74a843d2a6271b7a55094b38", + "Inputs": [ + { + "Id": "7940f9a2417b4163b99adf5e9872eb1e", + "Name": "test", + "Description": "Test block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b87ea66f6d1e4ec1aceb687eba0683b1", + "Name": "true", + "Description": "True block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "40011a2817e1418a9f641e5cbf7d1036", + "Name": "false", + "Description": "False block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "dd8e226147e24a10885f646fd54b5a15", + "Name": "result", + "Description": "result", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Conditional statement" + }, + { + "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels", + "NodeType": "BooleanInputNode", + "InputValue": true, + "Id": "031dd9d3ac7842e2b1199194dc43ed94", + "Inputs": [], + "Outputs": [ + { + "Id": "aa7f7f6bf43a4d96874124055b78dce0", + "Name": "", + "Description": "Boolean", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Selection between a true and false." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "1;", + "Id": "73087b13eb5946b79cdfed268f82bd18", + "Inputs": [], + "Outputs": [ + { + "Id": "f579372773e74e29af1c3782fffb6b53", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + } + ], + "Connectors": [ + { + "Start": "aa1f839eb9dc4695bb8f26183f3b3c57", + "End": "c3f30997be9d46b990125b8b537b6b60", + "Id": "b52fc7a8274d4176a79684890416524b" + }, + { + "Start": "a1e7b683eee94863be5168ca245d9122", + "End": "9bf152dded164a989ae07af7520f0b23", + "Id": "9701369d1e57489b8873110bd05baff8" + }, + { + "Start": "e17fd4ef40884db9ae1d299f348293a2", + "End": "2a9237f813f045deb646a65f62018638", + "Id": "f86e6789330e4e2ba4551ebb607358fc" + }, + { + "Start": "aaf2fceee0cc47b384c96323d398dba4", + "End": "324824720a3a4d5a9d023e76f3724b36", + "Id": "45822d8f0c46432ea4d05a9040292f68" + }, + { + "Start": "32a6c5a84a664a53899395ce44f2beeb", + "End": "a5d45a99a365437d8534278db86f8a3e", + "Id": "c08a105a112840a59ee480487a9f57cb" + }, + { + "Start": "04da4e1afc7d45309c222f8a4547e3b3", + "End": "891f44f9311b46a7b707c91cb5cf7646", + "Id": "8a1e368ed64b4982a96ea9d3c065d902" + }, + { + "Start": "04da4e1afc7d45309c222f8a4547e3b3", + "End": "4c134a70301247debe2c45ee7e1ff605", + "Id": "f60e79d7cebe4fc5a10ea9b2f6894894" + }, + { + "Start": "66752e218cad4d8d8cc18984e9413e83", + "End": "84922aa6df4442eeb3391a2d6e2823df", + "Id": "d8b889ba0adb4a148907a131275b6321" + }, + { + "Start": "7c055caa220f4dc9b066ce713a6ed9d9", + "End": "5e74cf5ee52d4d0493763d7633cc7a2e", + "Id": "8a0244aea74a4252949880de1121d047" + }, + { + "Start": "7c055caa220f4dc9b066ce713a6ed9d9", + "End": "d4d917967de4428985b6df4ffeacab38", + "Id": "0004ff83945343c3ad7504ec3fedf2a9" + }, + { + "Start": "7c055caa220f4dc9b066ce713a6ed9d9", + "End": "ea79044349994daf9c372ce33fd0f6a8", + "Id": "187778533a2d4493985da34ce89d33c6" + }, + { + "Start": "d257bfa0ddf24db693637a1165ea9959", + "End": "ac91fde29dff4780aa4fa85b887c8110", + "Id": "4a973ebe9e444a5daed9c5ebcff282d1" + }, + { + "Start": "d84fb828eee9402583120f3d0c972b7b", + "End": "8b0fb05c2651492196aec8f7d911900d", + "Id": "8cdee097848240faa4e66e15da6e5782" + }, + { + "Start": "0dd4dd8cf4754b82b7eca322d747444a", + "End": "76aac87388814ab3968ebf0990fc941e", + "Id": "d9631dc9c5f14278b48bee9f6570b750" + }, + { + "Start": "dc7120bd461e464d9a37eaa48809f50b", + "End": "d15bbbfbb68f4c95949a3cade0ddc52f", + "Id": "9ed0e89ecf0a4011aa8f3f76948e681e" + }, + { + "Start": "0c1559b279f04cf79243a7abdbaea793", + "End": "72ef054e98e64608a7b990c769e3f302", + "Id": "6cd1fb9395764f50b816bfbf9d4a77b9" + }, + { + "Start": "6b313bf5fc294d36b5a787328a212c2c", + "End": "dd90f37cfc1641b2b1d7e25a3977c2ca", + "Id": "f747fbf25e2a476892bd4796ee5fc06d" + }, + { + "Start": "6b313bf5fc294d36b5a787328a212c2c", + "End": "69d9e182a3fd4f44895446741a56d27d", + "Id": "d880bad0b7614593838a5a4afc0b5661" + }, + { + "Start": "1a4ee9ff22314833879a3075efd1f6c2", + "End": "4121be39643140be911724df1631af89", + "Id": "7889ae4a996a4d3397323cdab2e417cb" + }, + { + "Start": "6f00f5b9fffc4dd09c0e35f64a70f68b", + "End": "b74fe06fa0a342ee9838ce0c85736384", + "Id": "d236ec2702404a199c774c76b08ef157" + }, + { + "Start": "3e0a20f40ed642739468e3120f69a9de", + "End": "493ad84ac29042dfa4b1a131ee63350a", + "Id": "dadda2c940eb4eb7b4bc642ffaa5c8b0" + }, + { + "Start": "88382eca42864343a2653e238adfe56a", + "End": "9720a8bbb9334486a6d6af24578961ad", + "Id": "eb2f5dc8cb044b639f4c28acd5549ca0" + }, + { + "Start": "d0f2418ca29a4050856070b40f6378bf", + "End": "ada8398f1db344ca83107465feae25be", + "Id": "04256b3497be46d6b018c6705452448c" + }, + { + "Start": "d21935e6db1e45efb23d1c1a80accd23", + "End": "4227b0d61bc34bbcbe4e26dd9c733c89", + "Id": "c6539d2b12f34d0199c461e392cadb7b" + }, + { + "Start": "85b3b8e05b154ce1a2a02bf9c123f718", + "End": "9d51cbb0f5604e45a205955403767abf", + "Id": "366ed66e8746494888fe1c3ad0933a15" + }, + { + "Start": "9d17bb07f3cb4b40ba5f4b60a7c636f6", + "End": "b2cb325aead249268ea4fd5bd5afff23", + "Id": "cd45f5c32af94429a1564dd808a27a51" + }, + { + "Start": "6ceed1072ae54bb582123a2a37d868d0", + "End": "79167226b16242a0b3b67ba315609ef8", + "Id": "00e0fb4d42af4da79e58ebffa1cb24df" + }, + { + "Start": "63ecd19528194498b6717e63d39d2e72", + "End": "b1da3c2f542347a5a3f0d9a9f5647e5f", + "Id": "69dd3cbbe12c407a864194fb03e56cc1" + }, + { + "Start": "780633ba27864992b5e33d015c21083e", + "End": "fbb7f9cbc27e470bb891463181e7602c", + "Id": "c8d1f364764f47da868e9d9d79565961" + }, + { + "Start": "998000ffd0574592bda4684a16bdc621", + "End": "bb435b040c50497c9164bd2fc07b978e", + "Id": "ed8e6cd7a9a04dd397c22772cea435a1" + }, + { + "Start": "998000ffd0574592bda4684a16bdc621", + "End": "7c291fdf6e8d446eb6aca11a2cdba5a8", + "Id": "55e707a940d047409fb6914bb8724087" + }, + { + "Start": "6011e1cdb8cd4066b2b0371d28880d25", + "End": "bbb7fe67459c4c6c9a6bba0a89546d25", + "Id": "f5b7bf9d934e42839492e1e1374c1486" + }, + { + "Start": "6011e1cdb8cd4066b2b0371d28880d25", + "End": "efd0c626ff704c218ccef69f9c33616a", + "Id": "48311e1371984079b82841b138323036" + }, + { + "Start": "00d356f6a6a04218a5ab94e8ca3e0218", + "End": "6a5bea71784f499b9470ceb80e856c3d", + "Id": "b62eaf47596e4306a852b8100f27683c" + }, + { + "Start": "00d356f6a6a04218a5ab94e8ca3e0218", + "End": "5816a9ea50064e3c86d2efc01df2af95", + "Id": "0269f4e6288b4b6593ff6e3fa6a8d950" + }, + { + "Start": "0fbb8abdc93c44bbad969a9f426df568", + "End": "26ebff1d4aa04cf7b336bdd530fcf8dd", + "Id": "63ac7339f626436fba55e5cb514a168f" + }, + { + "Start": "0fbb8abdc93c44bbad969a9f426df568", + "End": "7e38c758abf948efb4240669662a0aaf", + "Id": "961fb36b17294fb6ab2cbd59d337af1e" + }, + { + "Start": "41802c47235540c98934c311faab38c9", + "End": "f51a04232ccb412596b073f4fe96c888", + "Id": "9a14e1c4f96542b895386a0b2232fb71" + }, + { + "Start": "2a01abec3b914145b78a83fdfc9cd295", + "End": "a3417134d7ff461daf592ba685b11a1a", + "Id": "dd5276d8644b4a1a99150e3564ba4d8a" + }, + { + "Start": "2a01abec3b914145b78a83fdfc9cd295", + "End": "416527ca47cb4e59b65897e8e6573608", + "Id": "617ea9bd869d4e63b4ef6d9f05006b50" + }, + { + "Start": "ebb4b50c33864af7a093f7fc1f9b1f26", + "End": "b68c076aed4f439cb0fc39e1318a341a", + "Id": "37da26035ffe4cb485337dd3c198e4de" + }, + { + "Start": "f9dbbf42f4104c409a47cfc9347ea8f9", + "End": "eefa35a00eee40c293bebc13953c0a5f", + "Id": "15bea1f707d5448d9b4077295bf76a77" + }, + { + "Start": "f9dbbf42f4104c409a47cfc9347ea8f9", + "End": "88a012aee68847d7aa1f6b9dcdd47288", + "Id": "653c8b2103014239893e4b55ee449671" + }, + { + "Start": "bb59d4d493534f9c96f88fef6debb926", + "End": "77087170d03943a29600b77f05921dbe", + "Id": "60dcfa416525419fb2b8f5c6f9d936af" + }, + { + "Start": "7ad0f1be4b20411a9402a2948360e544", + "End": "c35c13c495cb48f5b0abd7028c0200a7", + "Id": "1e5cb961bc834e8499f6482e1557acfe" + }, + { + "Start": "16620b6f937b43c3bcb402dd1d21c364", + "End": "60262204976f488d8ef2e2897b9bdaba", + "Id": "a3f136f90c0f4ff491504ab49573dd5f" + }, + { + "Start": "16620b6f937b43c3bcb402dd1d21c364", + "End": "b87ea66f6d1e4ec1aceb687eba0683b1", + "Id": "de8ce61aa63240f2bccb1c2404526173" + }, + { + "Start": "be977e6603d149a79496a20ad6cd6f55", + "End": "e051751ed169441c919c3498005ae6ab", + "Id": "1c76986329be431684952f590fdbeca2" + }, + { + "Start": "10108bb0833b481e8f825411fdecd760", + "End": "79df5162a8384ff19328ecab92b332b4", + "Id": "8545e4348bc945b1be5873ec7b03ae66" + }, + { + "Start": "55c46d8bb3da49b6b9a9d04b3b60d125", + "End": "cda99a6abc8b4737b3e766777b85e649", + "Id": "2aaf102c1622487da244cf02651d2a0d" + }, + { + "Start": "fb91a7eb73734cd49bd18d88b2b651cd", + "End": "b64f2aab5cc0477ab5f43019f7e6026b", + "Id": "343736c9c8be4b00876320cb51f866d7" + }, + { + "Start": "5aaf3fb39a89405c9267b0406c16cac3", + "End": "3075b662e2514403b2b163d6b98bec76", + "Id": "84743888a9cf4b27b73a33d9222e05be" + }, + { + "Start": "7c097f1aeb80453a96969e2d5410e476", + "End": "834fcde751ed4238abf5f5bb102b0dcc", + "Id": "2edf188dc9ec4a319108b5e39e6be11a" + }, + { + "Start": "1f26470d401c499f8fed3979956ff52f", + "End": "3d9955461268476f9466dd71925f167d", + "Id": "5f016a58bd5943b0918de9d5d5874259" + }, + { + "Start": "775f42f486c449e594d1271c2ba5d6be", + "End": "13237fb901c64e88992cf35ca9304acc", + "Id": "286dd6af12e04e25ba48d0a53f6fae9d" + }, + { + "Start": "775f42f486c449e594d1271c2ba5d6be", + "End": "11f32abc50dc4693927fc996bb9a1c27", + "Id": "ac59c4f167444a0b8b3574a062226d1d" + }, + { + "Start": "1554f50c79c64cd0931b356016d49dad", + "End": "9f9e4260a9654080b2dc18d7bb5541da", + "Id": "f655b553c8df44c88a8e116c37be1f4d" + }, + { + "Start": "08b8589b76e04c018799aac86eddf1dc", + "End": "f7e1084cfb4a45018baab1950c4c3939", + "Id": "977a8ddde0d4428c911495dc1f956198" + }, + { + "Start": "61ae715cad1b44cc94ffe3c8e2e54c0c", + "End": "8ba016e213404cd6a941d88116677ce9", + "Id": "6a75d79d08ab4fe1b0480f91c6edf5ed" + }, + { + "Start": "61ae715cad1b44cc94ffe3c8e2e54c0c", + "End": "2975d4abca8f40b9b8758b1dbed47a8a", + "Id": "37af3a6ab5ec4888b1f5b9d20362bf5e" + }, + { + "Start": "ef7df70898684f9fb55dd5b8a7f7e83c", + "End": "c75715f64dc24676b9d67ed04255bc62", + "Id": "cc70686f92704e689ff8844151ad4083" + }, + { + "Start": "00864153eb2d414aaeb2ca8c1828e8a3", + "End": "a2950d9b3a8f40d6843ad97dfa7d4e22", + "Id": "6a792e5edbd942358fc805eeea786ff1" + }, + { + "Start": "9b6b12ae1aa84a09a1892c251b09af6d", + "End": "ff222575748e46449de836c946668aeb", + "Id": "5d0ac5af345d4459becde23d4bf4ee3b" + }, + { + "Start": "a88731d443064b1dbfcb32e5c2a3cc4e", + "End": "61923f592f944ae8b338c88be471fb98", + "Id": "f736da5962014c1f8764d07d47c55578" + }, + { + "Start": "f1106496314b4e5dbd7ac6c037c86b9f", + "End": "cb76624091514faaaf3c1762e2d6ab18", + "Id": "922e2fd7929c49889f5f6899236cb7b7" + }, + { + "Start": "dd8e226147e24a10885f646fd54b5a15", + "End": "e95cbb877ec94952ba2b2b716b790359", + "Id": "9a91b52c1d3e4a3bbaf4c1ac234d65ef" + }, + { + "Start": "aa7f7f6bf43a4d96874124055b78dce0", + "End": "7940f9a2417b4163b99adf5e9872eb1e", + "Id": "420cf3fb0568465c9c2fde5b08fbf6c2" + }, + { + "Start": "aa7f7f6bf43a4d96874124055b78dce0", + "End": "40011a2817e1418a9f641e5cbf7d1036", + "Id": "5d673cbe956a43d3b70713d4f055e609" + }, + { + "Start": "f579372773e74e29af1c3782fffb6b53", + "End": "8e76d882924a469cba4a25cd3f6da0dd", + "Id": "0d55d24a665c45f8b1e1aed34a1f4e67" + } + ], + "Dependencies": [ + "a4dd8f6e-689f-4998-b8ef-4a04146d12c2" + ], + "NodeLibraryDependencies": [ + { + "Name": "Clockwork for Dynamo 2.x", + "Version": "2.3.0", + "ReferenceType": "Package", + "Nodes": [ + "c0ec3053355a4357a30a54444acf2925" + ] + } + ], + "Bindings": [], + "View": { + "Dynamo": { + "ScaleFactor": 1.0, + "HasRunWithoutCrash": true, + "IsVisibleInDynamoLibrary": true, + "Version": "2.3.0.5885", + "RunType": "Manual", + "RunPeriod": "1000" + }, + "Camera": { + "Name": "Background Preview", + "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": "Family.ByName", + "Id": "040e2d81138e409d92c9dae10787fda9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 298.0, + "Y": 175.5 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "2951cfa1979b48b6b8e7c8c4f88724fe", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 45.0, + "Y": 190.0 + }, + { + "ShowGeometry": true, + "Name": "Family.Types", + "Id": "fe0ec1277799455ab728dc047bce3b6d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 598.0, + "Y": 181.5 + }, + { + "ShowGeometry": true, + "Name": "FamilyInstance.ByFamilyType", + "Id": "987abb6469b54bbd966699176ad545c5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 901.20373818579742, + "Y": 182.47232542336997 + }, + { + "ShowGeometry": true, + "Name": "Element.Parameters", + "Id": "fce3b24d2b1a4740933bb94a8aaeffcc", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1082.21816354171, + "Y": 764.080623680879 + }, + { + "ShowGeometry": true, + "Name": "Parameter.Name", + "Id": "35a11a0d8efd4e5bbfc8c81a438fb58e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1472.3466434785, + "Y": 770.416817090525 + }, + { + "ShowGeometry": true, + "Name": "List.FirstItem", + "Id": "6271c20b85b24f39bb53b795ef71b3b6", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 725.77461224543265, + "Y": 529.22600741860992 + }, + { + "ShowGeometry": true, + "Name": "List.Flatten", + "Id": "94196a9240904e4c828d63fa9110c9eb", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1378.3921430716737, + "Y": 256.86866941922358 + }, + { + "ShowGeometry": true, + "Name": "String.StartsWith", + "Id": "182c2559df814952b656a227187cee07", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2142.32027748734, + "Y": 1296.77596367572 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "edf41f67abbd461bae0eba6775cf7259", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1725.20007696722, + "Y": 1338.56609421749 + }, + { + "ShowGeometry": true, + "Name": "List.CountTrue", + "Id": "76cb318618554f1e8a2ee9bdfc572485", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2439.8859396177, + "Y": 1296.90413837172 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "f27cfa2be3ed41ca91d9b1e531b71a45", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2366.97520893009, + "Y": 1734.25586117248 + }, + { + "ShowGeometry": true, + "Name": ">=", + "Id": "ff71126428ed4614b121614df48b10c1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2762.43807284637, + "Y": 1345.3507038369 + }, + { + "ShowGeometry": true, + "Name": "List.FilterByBoolMask", + "Id": "e42d967ba9224688b78e6e9921567e22", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3059.39902614522, + "Y": 1150.25270055094 + }, + { + "ShowGeometry": true, + "Name": "Element.GetParameterValueByName", + "Id": "2f84e6dc26db473f847849ff7afb8cf3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2792.2274586289004, + "Y": 159.54897535872612 + }, + { + "ShowGeometry": true, + "Name": "Element.Id", + "Id": "4a927d6036a94bf88cd0867d3a2bb297", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3130.3286748515416, + "Y": -185.43590184206079 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "6072435aeb954c269944903468ee5287", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3455.9020667557347, + "Y": 433.90206675573438 + }, + { + "ShowGeometry": true, + "Name": "List.Join", + "Id": "695016608dbe4b6e831540962e1d97e3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3992.6665576492678, + "Y": 581.71289790240235 + }, + { + "ShowGeometry": true, + "Name": "List Create", + "Id": "2eccb63b14cb45c9898d20ba8cdaf06b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3661.0435058518124, + "Y": 420.46048343398678 + }, + { + "ShowGeometry": true, + "Name": "List.Transpose", + "Id": "cd42880ea11b4e7e97ae201f6771b317", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3497.7199586042384, + "Y": 62.034302263136055 + }, + { + "ShowGeometry": true, + "Name": "List.Join", + "Id": "2f9fd476f229426dbad81cf047a748ff", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3766.5331720731406, + "Y": -54.775819677038271 + }, + { + "ShowGeometry": true, + "Name": "List Create", + "Id": "7177203a726945d79a98b2669e6ceffc", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3487.5716102878505, + "Y": -159.09337849590736 + }, + { + "ShowGeometry": true, + "Name": "List.Transpose", + "Id": "128ea326d0b34dd9a886e1a36c7eb612", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4000.7661803192391, + "Y": 119.06448746963048 + }, + { + "ShowGeometry": true, + "Name": "List.Join", + "Id": "b9f0c6b270964357acb43d6ea97186be", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4485.7006445315328, + "Y": 492.06616773175722 + }, + { + "ShowGeometry": true, + "Name": "List Create", + "Id": "0f1a2e150e7945cfb2c12bcd2b59bd13", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4302.2825360657371, + "Y": 396.91215746567872 + }, + { + "ShowGeometry": true, + "Name": "Data.ExportExcel", + "Id": "fc75340fc2c44b54812b5f7ffc245f8d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5490.39027442515, + "Y": 491.48815219019139 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "5743f11a80f14ec3a09abf240a0c5c87", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4929.7149614589071, + "Y": 747.80246314735041 + }, + { + "ShowGeometry": true, + "Name": "File Path", + "Id": "bc66f725a3624327b349a6f75064bed4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4483.8968584829308, + "Y": 127.68838492368013 + }, + { + "ShowGeometry": true, + "Name": "Run Export", + "Id": "7f4b193cfe76435681e8a1dc64ad36f3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4413.2400362351609, + "Y": -431.96609263392367 + }, + { + "ShowGeometry": true, + "Name": "If", + "Id": "5c20814de7b94b7e8a246da857f00748", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5233.02610277205, + "Y": 181.10448165275261 + }, + { + "ShowGeometry": true, + "Name": "Data.ImportExcel", + "Id": "d1fd92348c0d41928b69f5aef814ff1f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5289.1426878115171, + "Y": 1542.3293418137732 + }, + { + "ShowGeometry": true, + "Name": "If", + "Id": "272d9bd4a8f54f59b868daf0dcca9da1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4804.3769932048854, + "Y": 1380.9392660215581 + }, + { + "ShowGeometry": true, + "Name": "Run Import", + "Id": "5b03ad5edd434712b9c9109d16dc6a35", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4416.85407676982, + "Y": -323.54487659416657 + }, + { + "ShowGeometry": true, + "Name": "File From Path", + "Id": "02cc0687203f4cea980f8d80cded981b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5055.3451421146674, + "Y": 1374.6613406513061 + }, + { + "ShowGeometry": true, + "Name": "List.Transpose", + "Id": "cc84ec3aba62409f8a9247455310e957", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5677.8032453029264, + "Y": 1429.5930444566063 + }, + { + "ShowGeometry": true, + "Name": "Element.ByID", + "Id": "c0ec3053355a4357a30a54444acf2925", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6385.4071356156956, + "Y": 1436.4601554851611 + }, + { + "ShowGeometry": true, + "Name": "Document.Current", + "Id": "9d52189988484d44a8f151389073ccd5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6110.9001860654789, + "Y": 1241.0835359147525 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "c6423a7f0c104471b4fcfc299b37580b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5950.3372740022578, + "Y": 1469.3758610864272 + }, + { + "ShowGeometry": true, + "Name": "List.RestOfItems", + "Id": "1f4ca57cd967431a82293f27324983a2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6110.6029778493075, + "Y": 1468.0193586505211 + }, + { + "ShowGeometry": true, + "Name": "String.StartsWith", + "Id": "9742557e7f984c4e9e13882ccbdb814c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8189.2955150789912, + "Y": 2405.0958769470285 + }, + { + "ShowGeometry": true, + "Name": "List.CountTrue", + "Id": "920cc367066b4bf99f500645dce7f8db", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8486.8611772093518, + "Y": 2405.2240516430284 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "66fa2d0913e24fd3a0211f6d3cf2cee4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8413.9504465217415, + "Y": 2842.5757744437883 + }, + { + "ShowGeometry": true, + "Name": ">=", + "Id": "e997a11cf8474385a5bab34cfdb65aa6", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8809.4133104380217, + "Y": 2453.6706171082083 + }, + { + "ShowGeometry": true, + "Name": "List.FilterByBoolMask", + "Id": "66704f624fc04bae83143721b7208be2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 9106.37426373687, + "Y": 2258.5726138222485 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "ac5a53669828447586093a13e082d9e3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7772.1753145588718, + "Y": 2446.8860074887984 + }, + { + "ShowGeometry": true, + "Name": "Element.Parameters", + "Id": "b81ade45b38e4d8383174f5dc4cf29b4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7129.1934011333615, + "Y": 1872.4005369521874 + }, + { + "ShowGeometry": true, + "Name": "Parameter.Name", + "Id": "1f6663b2e28b4429b6f94f529c6564ff", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7519.321881070151, + "Y": 1878.7367303618335 + }, + { + "ShowGeometry": true, + "Name": "List.FirstItem", + "Id": "5e6f7805b1de471daed83d0235d7b0cf", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6652.0549008190237, + "Y": 2055.6599994444905 + }, + { + "ShowGeometry": true, + "Name": "Element.SetParameterByName", + "Id": "6c2ca6335ffa4cc0852366b1b9c452b4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 9364.9693273183966, + "Y": 4018.6756541553505 + }, + { + "ShowGeometry": true, + "Name": "List.RestOfItems", + "Id": "0b670954cd504f7aab6fb660285a1f60", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5710.4004232372363, + "Y": 1772.8424504853051 + }, + { + "ShowGeometry": true, + "Name": "List.RestOfItems", + "Id": "05cf3fda657e43b3a3a8804f8a6bcf81", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8275.9323068894, + "Y": 4063.9764432227403 + }, + { + "ShowGeometry": true, + "Name": "List.FirstItem", + "Id": "95b389b79cca44b1a552f20653415d3d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8562.0970970005019, + "Y": 3503.0481998235628 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "1b61241d4c9b45c7b9afaa70ef519806", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 9125.9090323798446, + "Y": 3383.8362467577863 + }, + { + "ShowGeometry": true, + "Name": "List.Transpose", + "Id": "9e53fd48b43d4146a0c64d4dac9dfd28", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8580.85688626309, + "Y": 4064.0283804866226 + }, + { + "ShowGeometry": true, + "Name": "List.FirstItem", + "Id": "99bfcb491eb74cfe8456c1d913539e88", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8891.6144128053056, + "Y": 3745.4469083362028 + }, + { + "ShowGeometry": true, + "Name": "List.RemoveItemAtIndex", + "Id": "d0e8493bbd124fdcb8ac401160151603", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8743.6176520091649, + "Y": 3330.5013202650266 + }, + { + "ShowGeometry": true, + "Name": "If", + "Id": "bf5aef7f74a843d2a6271b7a55094b38", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8585.11328484126, + "Y": 3787.4040357312888 + }, + { + "ShowGeometry": true, + "Name": "Run Import", + "Id": "031dd9d3ac7842e2b1199194dc43ed94", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8092.0900180739882, + "Y": 3880.9898990766173 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "73087b13eb5946b79cdfed268f82bd18", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8559.0, + "Y": 3366.0 + } + ], + "Annotations": [ + { + "Id": "b1c662b5668e4aea9465f598b1f60e88", + "Title": "Run", + "Nodes": [ + "7f4b193cfe76435681e8a1dc64ad36f3", + "5b03ad5edd434712b9c9109d16dc6a35" + ], + "Left": 4403.2400362351609, + "Top": -484.96609263392367, + "Width": 158.61404053465867, + "Height": 229.4212160397571, + "FontSize": 36.0, + "InitialTop": -431.96609263392367, + "InitialHeight": 98.0, + "TextblockHeight": 43.0, + "Background": "#FFC1D676" + }, + { + "Id": "55bcedb66235426f8881844b2d4ab3f0", + "Title": "Get Parameters", + "Nodes": [ + "182c2559df814952b656a227187cee07", + "76cb318618554f1e8a2ee9bdfc572485", + "f27cfa2be3ed41ca91d9b1e531b71a45", + "ff71126428ed4614b121614df48b10c1", + "e42d967ba9224688b78e6e9921567e22", + "edf41f67abbd461bae0eba6775cf7259", + "fce3b24d2b1a4740933bb94a8aaeffcc", + "35a11a0d8efd4e5bbfc8c81a438fb58e" + ], + "Left": 1072.21816354171, + "Top": 711.080623680879, + "Width": 2168.18086260351, + "Height": 1116.1752374916011, + "FontSize": 36.0, + "InitialTop": 764.080623680879, + "InitialHeight": 707.00316062154286, + "TextblockHeight": 43.0, + "Background": "#FFC1D676" + }, + { + "Id": "ee4270d24deb44fd9d860ac6af17ee0e", + "Title": "Get Parameters", + "Nodes": [ + "9742557e7f984c4e9e13882ccbdb814c", + "920cc367066b4bf99f500645dce7f8db", + "66fa2d0913e24fd3a0211f6d3cf2cee4", + "e997a11cf8474385a5bab34cfdb65aa6", + "66704f624fc04bae83143721b7208be2", + "ac5a53669828447586093a13e082d9e3", + "b81ade45b38e4d8383174f5dc4cf29b4", + "1f6663b2e28b4429b6f94f529c6564ff" + ], + "Left": 7119.1934011333615, + "Top": 1819.4005369521874, + "Width": 2168.180862603509, + "Height": 1116.1752374916009, + "FontSize": 36.0, + "InitialTop": 1872.4005369521874, + "InitialHeight": 1093.1752374916009, + "TextblockHeight": 43.0, + "Background": "#FFC1D676" + }, + { + "Id": "b90da1bfb3164ab0b5c8be3fb65ed8ec", + "Title": "Run", + "Nodes": [ + "031dd9d3ac7842e2b1199194dc43ed94" + ], + "Left": 8082.0900180739882, + "Top": 3827.9898990766173, + "Width": 155.0, + "Height": 121.0, + "FontSize": 36.0, + "InitialTop": 3880.9898990766173, + "InitialHeight": 98.0, + "TextblockHeight": 43.0, + "Background": "#FFC1D676" + } + ], + "X": -4485.522623591125, + "Y": -1563.2667094946689, + "Zoom": 0.59007786684866514 + } +} \ No newline at end of file