{ "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 } }