{ "Uuid": "3c9d0464-8643-5ffe-96e5-ab1769818209", "IsCustomNode": false, "Description": "", "Name": "QuickRevisionSchedule-DP", "ElementResolver": { "ResolutionMap": {} }, "Inputs": [ { "Id": "95fbe7e195e2401db05b52511c1fc25e", "Name": "Only with number", "Type": "boolean", "Value": "false", "Description": "Selection between a true and false." } ], "Outputs": [], "Nodes": [ { "ConcreteType": "DSRevitNodesUI.ElementsOfCategory, DSRevitNodesUI", "NodeType": "ExtensionNode", "Id": "fe1d923b32ce401ab33f9b4efa6427d2", "Inputs": [ { "Id": "d729f4f7fc0e4c07b6b0d04f819e1f19", "Name": "Category", "Description": "The Category", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "980a1cdf7f67416892ea227c92392ee1", "Name": "Elements", "Description": "An element type.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Get all elements of the specified category from the model." }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"Mark\";\n\"Comments\";", "Id": "74767c3b3221415e9eedec5f40f64a05", "Inputs": [], "Outputs": [ { "Id": "fbaf4c0375b740f6bbac43c9a93c46c0", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "9838f26c5e664034aafee688b82171c2", "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string", "Id": "5be9187cf1f04eb48f94100de55e693f", "Inputs": [ { "Id": "a2bcbc67a4934d6db171a1c44d5eee74", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "42acb6920c724a9cb847259648315510", "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": "3f738450cbfd4508b428344485a68519", "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.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"Sheet Number\";\n\"Sheet Name\";", "Id": "ff62a8776f874885be01499d38021adb", "Inputs": [], "Outputs": [ { "Id": "4ed4642df1864220be690b479083bd12", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "ba8414deea144ebba89ea0d59b3637d1", "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"Sheets\";", "Id": "7752cacd1494480fad34589f54900418", "Inputs": [], "Outputs": [ { "Id": "ea3305ed470740c8b55ccc944a51b4e6", "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.Category.Name", "Id": "61ae1606357e4f60b5a678f02767b09f", "Inputs": [ { "Id": "881ce80103a34a638212a0dc2a198266", "Name": "category", "Description": "Revit.Elements.Category", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "2475754953ce40369e7d1b4f0f2f5a36", "Name": "string", "Description": "string", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "The name of the Category.\n\nCategory.Name: string" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.String.Contains@string,string,bool", "Id": "57c75b11692a426b921c78e06bfcb3ab", "Inputs": [ { "Id": "ace7b057ca074547a9a7c3f6f517f6e9", "Name": "str", "Description": "String to search in.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "117248cafb1d4c34ab92a68b8ceccdcf", "Name": "searchFor", "Description": "Substring to search for.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "5e21b8dc023c4c2e8d0c566705075371", "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": "f480ce3d9b3e41a7932250e677c0e931", "Name": "bool", "Description": "Whether the string contains the substring.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Determines if the given string contains the given substring.\n\nString.Contains (str: string, searchFor: string, ignoreCase: bool = false): bool" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string", "Id": "a10bfce111a2425fa31994b2fa801c90", "Inputs": [ { "Id": "f390dd05ae0443d18425ecdbea3171a2", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "f5c12953b60e43899dadd56e3ce31c4b", "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": "0ba539fd26684726b6f6c038a408baba", "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.GetParameterValueByName@string", "Id": "c202def867624b29a9920986f5a93a3b", "Inputs": [ { "Id": "cd07f080102b49fea2bc135d0dab9d7c", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "0c37e68b4ed44fd09a3d10f5e87ed8a2", "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": "dee42c8eec824b31b212ac846490ffe5", "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.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.String.Join@string,string[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "c829df93fbff469eba633158f42f0482", "Inputs": [ { "Id": "d76037b50a834295a5c2a0b7d2f802c0", "Name": "separator", "Description": "String to be inserted between joined strings.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "7191f2e56a614b319abed8d11780a25e", "Name": "string0", "Description": "Strings to be joined into a single string.\n\nstring[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "db06ed1bb6784c2a8293b88976957721", "Name": "str", "Description": "A string made from the list of strings including the separator character.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Concatenates multiple strings into a single string, inserting the given separator between each joined string.\n\nString.Join (separator: string, strings: string[]): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\" - \";", "Id": "17636a4e32694514a4e68aeeffb3bdf4", "Inputs": [], "Outputs": [ { "Id": "45344249c0ae44bba3e4d79adcb844c2", "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": "CoreNodeModels.CreateList, CoreNodeModels", "VariableInputPorts": true, "NodeType": "ExtensionNode", "Id": "91d0c98741124930985c8c5374620f27", "Inputs": [ { "Id": "77c2fc2b838143b48045134a2fc0fab2", "Name": "item0", "Description": "Item Index #0", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "161059daadf0487ab46f7663d141e781", "Name": "item1", "Description": "Item Index #1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "cfaed2ca73484c5db5c6bf23a2f5bdf4", "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": "2a3721da405b46b784793039a4f34e82", "Inputs": [ { "Id": "3371aeffbc6b4652be0ab17244c190ed", "Name": "lists", "Description": "A list of lists to be transposed.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "27cda521e93046429634cee5512a6124", "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": "Revit.Elements.Element.GetParameterValueByName@string", "Id": "c7c654f8df3e4b20a96295f5d167923b", "Inputs": [ { "Id": "288b7eb3fe944ca39e6bbc3ab45dd9e9", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "922b6c8c859442c9aa847561a022351d", "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": "6b268f7cf07044f9a2c92693a8d8727e", "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": "CoreNodeModels.Logic.If, CoreNodeModels", "NodeType": "ExtensionNode", "Id": "cec5af3a6cdf49e99d32e09f3529e83b", "Inputs": [ { "Id": "cbbe8d93ebe94265b73def0422075d99", "Name": "test", "Description": "Test block", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "3e26e2942eda4ff28395f00505bbac79", "Name": "true", "Description": "True block", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "ec0abf24354e4b8bbcd16cdd548fd07c", "Name": "false", "Description": "False block", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "548456e71fcf4f35b5d1b0173f2faadc", "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": "DSCore.List.Flatten@var[]..[],int", "Id": "29f6b74afbb24b89ad8ff06c808ae850", "Inputs": [ { "Id": "b1291b8e7d8e44f7a60c18043fb55459", "Name": "list", "Description": "List to flatten.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "3fa0b02e0ad74e33a173329458712c3c", "Name": "amt", "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "ac60d89c3d46477dafb7bdb37c4355f3", "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": "Revit.Elements.Element.GetParameterValueByName@string", "Id": "056d8b579c13401798d4d95ca00c5441", "Inputs": [ { "Id": "07cdad5cb3cf42178886799da4402308", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "3017f7a7bdd143c693d58875dfafba66", "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": "0a92da81b38e438ba1045cb6a4e2ece4", "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.GetParameterValueByName@string", "Id": "d4bfd6c041be444999a283eb77444957", "Inputs": [ { "Id": "bcce6837503e4d7eaf1e014d1bb5eae0", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "8c86a7040307457daf5a41b846650981", "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": "b037f461cba24ef996f2a6232a80cefd", "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.GetParameterValueByName@string", "Id": "2bd59d452cff4572b7131491cb27e8ee", "Inputs": [ { "Id": "c432f0c2e16e46be8e4f79229bca6f5e", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "757cee5701894d86b76f3d1e6f671f3c", "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": "dbf744a62a1c470c83127a452474f0ea", "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.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"Mark\";", "Id": "3d107a98af2048448912df3a39963ae2", "Inputs": [], "Outputs": [ { "Id": "3b76d81e32204d55bef9a6c336054ac0", "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.String.Length@string", "Id": "a5212466be6642e5bbca839b817ed144", "Inputs": [ { "Id": "92099b5ce1a34f0b8d7be90de162e38d", "Name": "str", "Description": "String to find the length of.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "8777fc6551ac4650b608363a7dff2880", "Name": "length", "Description": "Number of characters in the string.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the number of characters contained in the given string.\n\nString.Length (str: string): int" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "<@var[]..[],var[]..[]", "Id": "db9df6a21be843bca7a847e61c12e2c4", "Inputs": [ { "Id": "cc67d13f0cab4b87876cf1a67eb844f8", "Name": "x", "Description": "x value.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "3f6eba27d1d74fcf90d49ce11527a5ab", "Name": "y", "Description": "y value.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "f5d06cac5aff4d07b61bbd50c6abf781", "Name": "var[]..[]", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "x less y?\n\n< (x: var[]..[], y: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "0;", "Id": "822fd25429b24eec947ca0d4047c3fef", "Inputs": [], "Outputs": [ { "Id": "e04a03b87fcb4361ba46a5a8385e5046", "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.FilterByBoolMask@var[]..[],var[]..[]", "Id": "bf4e06e7e8de4902902037284a27fa04", "Inputs": [ { "Id": "ee1b067993b049f8a998206a42b7aaab", "Name": "list", "Description": "List to filter.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "137eb833e51d4d2892335b4c0399c067", "Name": "mask", "Description": "List of booleans representing a mask.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "07a84981415048268e622fc41fb4fb7d", "Name": "in", "Description": "Items whose mask index is true.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "9594835bf38b4607b7eed0775316fc5a", "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": "\"View Name\";", "Id": "0a9fa423bf284c98bf7d6bdb5ff21bae", "Inputs": [], "Outputs": [ { "Id": "22a977f8167c4f4a9bcfd89d9daed9d2", "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.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"Category\";", "Id": "c57560ba4a9f47d6b6e3a8c392ae5ec3", "Inputs": [], "Outputs": [ { "Id": "0679f867c1324d7091cc59d7205c0b39", "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": "List.SortByFunction@var[]..[],Function", "Id": "8773419521424f5296f00c19d119b207", "Inputs": [ { "Id": "802b3e1f29d6409291d10d4d0aa31348", "Name": "list", "Description": "list of values\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "0562a682ec374fbebd99171be64d94b1", "Name": "func", "Description": "Function", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "bf0b729189e4447c931abf7dd1cbf55e", "Name": "var[]..[]", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Use a function to determine how list items should be sorted.\n\nList.SortByFunction (list: var[]..[], func: Function): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string", "Id": "70356493e0024c368d1391e47c3647e5", "Inputs": [ { "Id": "6f1758e920e34aca856079fe9f9ae42b", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "dd307e2e49bf493096497474ccbb661b", "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": "3319ca6a3a6344779aad7e3b6ffc76a3", "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.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"Mark\";", "Id": "d64715c9d0c8479cb7a48231d5b27e99", "Inputs": [], "Outputs": [ { "Id": "c507a30ac13d4af5976e19c14d009fa4", "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": "CoreNodeModels.Input.BoolSelector, CoreNodeModels", "NodeType": "BooleanInputNode", "InputValue": false, "Id": "95fbe7e195e2401db05b52511c1fc25e", "Inputs": [], "Outputs": [ { "Id": "1c0307d181454bae8d5d7483c29b0cb3", "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": "117d4fa0ef02497f849c649b060ebc01", "Inputs": [ { "Id": "f1de230e00384d03a42994612cd18265", "Name": "test", "Description": "Test block", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "c726e7751fef4ad1ad30648d3530d83a", "Name": "true", "Description": "True block", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "a1df2e7b0650437d8090dc9c3f28a99a", "Name": "false", "Description": "False block", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "e72207ea422b40d38892b856b932f7e9", "Name": "result", "Description": "result", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Conditional statement" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.List.Join@var[]..[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "eec5376f651d48e5b8d59d05667c62e2", "Inputs": [ { "Id": "fceefbc2871e49568121c1d9801295fb", "Name": "list0", "Description": "Lists to join into one.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "7aa2aec6fc054157a3dfe935f787f0bf", "Name": "list1", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "3932a060572a4b19a45e5c30912aa1f0", "Name": "list", "Description": "Joined list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Concatenates all given lists into a single list.\n\nList.Join (lists: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "null;", "Id": "12a3f79d09674d4a8aba76feafe1bc00", "Inputs": [], "Outputs": [ { "Id": "88f7239e6c3c4be4968fc21e7fd59efc", "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.Clean@var[]..[],bool", "Id": "015e7247a62a4355bc0d6e3e4eaf6ebd", "Inputs": [ { "Id": "cbbbaeec5f774c3db558a254cc30ad9e", "Name": "list", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "039b003269974e1a980e557985c70c0f", "Name": "preserveIndices", "Description": "Provide an option to preserve the indices of the data such that non-trailing nulls may not be filtered out\n\nbool\nDefault value : true", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "016ea68bcf3b4a63be6cd346f9d138aa", "Name": "var[]..[]", "Description": "A list cleaned of nulls and empty lists", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Cleans data of nulls and empty lists from a given list of arbitrary dimension\n\nList.Clean (list: var[]..[], preserveIndices: bool = true): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "false;", "Id": "f745cf9fffb24c3faa2ff27ffe2598cf", "Inputs": [], "Outputs": [ { "Id": "4a2f4e140d4b411392a8904b917a3e3e", "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": "CoreNodeModels.CreateList, CoreNodeModels", "VariableInputPorts": true, "NodeType": "ExtensionNode", "Id": "fb330b9588bc4aa893a4a0bc7ba698a1", "Inputs": [ { "Id": "d7f71c2acb4b43abb2d95259886191f2", "Name": "item0", "Description": "Item Index #0", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "44bdd73913f14a70a5792a678bcf39cc", "Name": "item1", "Description": "Item Index #1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "6e9211c310bf4150af24c9f19916170f", "Name": "item2", "Description": "Item Index #2", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "f7134a0b59e14e9ba82992e1a7e0c405", "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": "f2296402a4684b929978490184c4c53a", "Inputs": [ { "Id": "d658de48b98945569ff04d9cec16f53f", "Name": "lists", "Description": "A list of lists to be transposed.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "fecf30bc026640af9f4d3d2f313e6c73", "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.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\" | \";", "Id": "a860e6a92877431f9667ae53664f5f90", "Inputs": [], "Outputs": [ { "Id": "7147d3963af74f0f8af609295696cc6a", "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.String.Join@string,string[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "4950eded837646f78f9197e5a9c8afe0", "Inputs": [ { "Id": "65020a88039b4910a3d352d75addbf70", "Name": "separator", "Description": "String to be inserted between joined strings.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "3e91800448604682a8e2bff159ede5ab", "Name": "string0", "Description": "Strings to be joined into a single string.\n\nstring[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "ec8392d5c1644852a0e1e04e39c4ec40", "Name": "str", "Description": "A string made from the list of strings including the separator character.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Concatenates multiple strings into a single string, inserting the given separator between each joined string.\n\nString.Join (separator: string, strings: string[]): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "false;", "Id": "272bea07353147579dd479b32158c373", "Inputs": [], "Outputs": [ { "Id": "de1b3db5ef1c4ee980de323bf4ab41cb", "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": "CoreNodeModels.Input.BoolSelector, CoreNodeModels", "NodeType": "BooleanInputNode", "InputValue": true, "Id": "547df0b22a8145d99bc8d0b17447aafc", "Inputs": [], "Outputs": [ { "Id": "54c569977f8f44cebfbd513edc1c4da1", "Name": "", "Description": "Boolean", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Selection between a true and false." }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.String.Length@string", "Id": "b370385392754e14bb33554e7434dc9e", "Inputs": [ { "Id": "83bcbbed7f3a4348be398a9f1d00069f", "Name": "str", "Description": "String to find the length of.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "9f408bd34de94fbe9d1d87280437adbf", "Name": "length", "Description": "Number of characters in the string.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the number of characters contained in the given string.\n\nString.Length (str: string): int" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.MaximumItem@var[]", "Id": "1f522f809471414793dfaf63bacf7412", "Inputs": [ { "Id": "103eca3e68744c648e23fd26fb0031eb", "Name": "list", "Description": "List to take the maximum value from.\n\nvar[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "f8358a277edf40a488da11785c32e725", "Name": "max", "Description": "Maximum value from the list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the maximum value from a list.\n\nList.MaximumItem (list: var[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.String.PadRight@string,int,string", "Id": "25a91cd3f57747f980a7e654724b4f00", "Inputs": [ { "Id": "131d7eb0e59c42819cdecd6c51b81339", "Name": "str", "Description": "String to pad.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "ff7fd237dbde4a929fb5dd86e04e1c87", "Name": "newWidth", "Description": "Total length of the string after padding.\n\nint", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "f2b13d1865ce4e3e9d7b9ab041a2d75a", "Name": "padChars", "Description": "Character to pad with, defaults to space.\n\nstring\nDefault value : \" \"", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "10a9afa622d14ed6a8765fc88a1b0966", "Name": "str", "Description": "Strings left-aligned by padding with trailing whitespaces for a specified total length.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Left-aligns the characters in the given string by padding them with spaces on the right, for a specified total length.\n\nString.PadRight (str: string, newWidth: int, padChars: string = \" \"): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.String.Length@string", "Id": "4bdd8441738546098491f764df9d7d1e", "Inputs": [ { "Id": "0de757d120ae4a4d8d234ddf9cdaf8c9", "Name": "str", "Description": "String to find the length of.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "54aca09931394387b7bb4f8f7baae30c", "Name": "length", "Description": "Number of characters in the string.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the number of characters contained in the given string.\n\nString.Length (str: string): int" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.MaximumItem@var[]", "Id": "f4448d002a454e0a96cd88bcae82563f", "Inputs": [ { "Id": "a34c806f0e7349fa85ae306b67bd3bab", "Name": "list", "Description": "List to take the maximum value from.\n\nvar[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "f9e69001399e48028be8b0555458a9c2", "Name": "max", "Description": "Maximum value from the list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the maximum value from a list.\n\nList.MaximumItem (list: var[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.String.PadRight@string,int,string", "Id": "dd719bae5eb644e9a0689f960114935b", "Inputs": [ { "Id": "8b17c827afb8485b8b9bac70e53b14e8", "Name": "str", "Description": "String to pad.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "dbe0d01283c54392bc4857b7194bafdf", "Name": "newWidth", "Description": "Total length of the string after padding.\n\nint", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "7233ccc4e8a84ad48acc522f36885765", "Name": "padChars", "Description": "Character to pad with, defaults to space.\n\nstring\nDefault value : \" \"", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "782722c189ce4e59b6626f7b4ee39962", "Name": "str", "Description": "Strings left-aligned by padding with trailing whitespaces for a specified total length.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Left-aligns the characters in the given string by padding them with spaces on the right, for a specified total length.\n\nString.PadRight (str: string, newWidth: int, padChars: string = \" \"): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.String.Length@string", "Id": "315680c92b7a4cb0badc1fa55c865f50", "Inputs": [ { "Id": "d4e9011e472749d08fe1128544f10e26", "Name": "str", "Description": "String to find the length of.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "1ef95b5251a0441a9e616e1ba7db0331", "Name": "length", "Description": "Number of characters in the string.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the number of characters contained in the given string.\n\nString.Length (str: string): int" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.MaximumItem@var[]", "Id": "92299c7b535d4724befdde7f1a15d473", "Inputs": [ { "Id": "ba4ad3d807b248c5aa3ab0c0f921fb4d", "Name": "list", "Description": "List to take the maximum value from.\n\nvar[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "0242e2e1d4fd424d83b81e6647cfc670", "Name": "max", "Description": "Maximum value from the list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the maximum value from a list.\n\nList.MaximumItem (list: var[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.String.PadRight@string,int,string", "Id": "f23b044ad10943b79517417bbdaf2b4e", "Inputs": [ { "Id": "d3b06854589e42d6afbf61d29aa4f0ce", "Name": "str", "Description": "String to pad.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "7c0d0b7e84da483b957a2f5f1a545307", "Name": "newWidth", "Description": "Total length of the string after padding.\n\nint", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "592e14d13bf241c09c9563bd48eb8b39", "Name": "padChars", "Description": "Character to pad with, defaults to space.\n\nstring\nDefault value : \" \"", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "459f2989aa13496eaebe28cbee02d78c", "Name": "str", "Description": "Strings left-aligned by padding with trailing whitespaces for a specified total length.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Left-aligns the characters in the given string by padding them with spaces on the right, for a specified total length.\n\nString.PadRight (str: string, newWidth: int, padChars: string = \" \"): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", "FunctionSignature": "a0fc8138-f7bc-4425-abe6-2ef1b411d447", "FunctionType": "Graph", "NodeType": "FunctionNode", "Id": "0c9292b4968d453c9ef4ac81b6714e95", "Inputs": [ { "Id": "18308c489633445ea136e1e2fe546618", "Name": "element", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "20d823a5777d4b4b8de2bed17480c5b8", "Name": "view", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Gets the owner view of a given Revit element (if possible)" }, { "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", "FunctionSignature": "46a3a667-ec7a-49ed-8675-ed77333ecd8e", "FunctionType": "Graph", "NodeType": "FunctionNode", "Id": "ae4a607108844a1980aef2131800ff61", "Inputs": [ { "Id": "f92ed94f2e894a8b98d3b1107cad64ed", "Name": "input", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "99542cae68ed4fc68c0166d05ae899ff", "Name": "addIndexes", "Description": "bool\nDefault value : true", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "7c589fd44ea74f2ba2c1ca125200ea76", "Name": "reset", "Description": "bool\nDefault value : true", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "71706f9dc32248a5b00e2f94a5cc93e1", "Name": "str", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "This node that serializes the input information and presents it in a resizable text window." }, { "ConcreteType": "PythonNodeModels.PythonNode, PythonNodeModels", "NodeType": "PythonScriptNode", "Code": "# Copyright(c) 2017, Dimitar Venkov\r\n# @5devene, dimitar.ven@gmail.com\r\n# www.badmonkeys.net\r\n\r\nimport clr\r\n\r\nclr.AddReference('System.Windows.Forms')\r\nclr.AddReference('System.Drawing')\r\nfrom System.Drawing import Point, Color, Font\r\nfrom System.Windows.Forms import *\r\nfrom cStringIO import StringIO\r\n\r\nstr_file = StringIO()\r\nsize1 = [30, 23] #height, width\r\n\r\ndef tolist(obj1):\r\n\tif hasattr(obj1,\"__iter__\"): return obj1\r\n\telse: return [obj1]\r\n\r\ndef write_str(str1, GCL, str_file=str_file, size1=size1):\r\n\tln1 = len(str1)\r\n\tif ln1 > size1[1]:\r\n\t\tsize1[1] = ln1\r\n\t\r\n\tstr_file.write(\"%s%s\\n\" % (\"\".join(GCL), str1) )\r\n\r\ndef list2str(l1, writeInd, GCL=None, GCint=-1, size1=size1):\r\n\tif GCL is None:\r\n\t\tGCL = []\r\n\tGCint += 1\r\n\tGCL.append(None)\r\n\tfor i, x in enumerate(l1):\r\n\t\tGCL[GCint] = \"[%i] \" % i if writeInd else \" \"\r\n\t\tif hasattr(x, \"Id\"): #is element\r\n\t\t\twrite_str(\"%s %i\" % (x.ToString(), x.Id), GCL)\r\n\t\telif hasattr(x, \"__iter__\"):\r\n\t\t\tif not x:\r\n\t\t\t\twrite_str(\"Empty List\", GCL)\r\n\t\t\telse:\r\n\t\t\t\tlist2str(x, writeInd, GCL, GCint, size1)\r\n\t\telif x is None:\r\n\t\t\twrite_str(\"null\", GCL)\r\n\t\telse:\r\n\t\t\twrite_str(x.ToString(), GCL)\r\n\t\tsize1[0] += 19\r\n\tGCL.pop(GCint)\r\n\tGCint -= 1\r\n\r\nclass WatchBox(Form):\r\n\tdef __init__(self, t1):\r\n\t\tself.Text = \"SpringNodes: Expandable Watch Window\"\r\n\t\tself.BackColor = Color.FromArgb(40,40,40)\r\n\t\tself.ControlBox = False\r\n\t\tself.TopMost = True\r\n\t\tself.FormBorderStyle = FormBorderStyle.Sizable\r\n\t\tself.StartPosition = FormStartPosition.CenterScreen\r\n\t\tself.Resize += self.resize1\r\n\t\tself.text1 = None\r\n\r\n\t\tself.button1 = Button()\r\n\t\tself.button1.Text = 'Close'\r\n\t\tself.button1.Font = Font(IN[3], 10)\r\n\t\tself.button1.AutoSize = True\r\n\t\tself.button1.Width = 200\r\n\t\tself.button1.ForeColor = Color.FromArgb(234,234,234)\r\n\t\tself.button1.Click += self.save\r\n\t\tself.Controls.Add(self.button1)\r\n\t\t\r\n\t\tself.box1 = RichTextBox()\r\n\t\tself.box1.Multiline = True\r\n\t\tself.box1.Location = Point(5, 5)\r\n\t\tself.box1.Font = Font(IN[3], 12)\r\n\t\tself.box1.BackColor = Color.FromArgb(53,53,53)\r\n\t\tself.box1.ForeColor = Color.FromArgb(234,234,234)\r\n\t\tself.box1.DetectUrls = True\r\n\t\tself.box1.Text = t1\r\n\t\tself.Controls.Add(self.box1)\r\n\r\n\tdef adjust_controls(self, height1, width1):\r\n\t\tif height1 > 800:\r\n\t\t\theight1 = 800\r\n\t\t\tself.box1.ScrollBars = RichTextBoxScrollBars.Vertical\r\n\t\tif width1 < 23 : width1 = 23\r\n\t\tif width1 > 88: width1 = 88\r\n\t\tself.Width = 10 + (width1 + 2) * 9 #character width seems to vary between PCs\r\n\t\tself.Height = height1 + 90\r\n\t\tself.box1.Width = self.Width - 17\r\n\t\tself.box1.Height = self.Height - 80\r\n\t\tself.button1.Location = Point(self.Width/2 - 103, self.Height - 70)\r\n\t\r\n\tdef resize1(self, sender, event):\r\n\t\tif self.Width < 210: self.Width = 230\r\n\t\tif self.Height < 120: self.Height = 120\r\n\t\tself.box1.Width = self.Width - 17\r\n\t\tself.box1.Height = self.Height - 80\r\n\t\tself.button1.Location = Point(self.Width/2 - 103, self.Height - 70)\r\n\t\r\n\tdef save(self, sender, event):\r\n\t\tself.text1 = self.box1.Text\r\n\t\tself.Close()\r\n\r\nl1 = [] if IN[0] is None else tolist(IN[0])\r\nlist2str(l1, IN[1])\r\nstr_content = str_file.getvalue()\r\nstr_file.close()\r\n\r\nwidth1 = 100\r\nform = WatchBox(str_content)\r\nform.adjust_controls(*size1)\r\n\r\nApplication.Run(form)\r\nOUT = form.text1\r\nApplication.Exit()\r\nform.Dispose()", "VariableInputPorts": true, "Id": "c3412cee8278438286f3b317631a985e", "Inputs": [ { "Id": "1ddb416f639649ca853927c79a5fe30a", "Name": "IN[0]", "Description": "Input #0", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "6e767d2c1ca3443c974a1b9556e91cd1", "Name": "IN[1]", "Description": "Input #1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "5d77ac2d2ab7427bad0a980cace9073f", "Name": "IN[2]", "Description": "Input #2", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "f1dfaf520c7348689c545b5f26b5a125", "Name": "IN[3]", "Description": "Input #3", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "1c53886ed06c4ed4b59a4ea62143fa7f", "Name": "OUT", "Description": "Result of the python script", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Runs an embedded IronPython script." }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"Consolas\";", "Id": "5e7332f1e74f4239a9e4dafd509310f8", "Inputs": [], "Outputs": [ { "Id": "ab0c4c8625dc4cf489b3f29b42f31e13", "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.Category.ByName@string", "Id": "a86cc0bb433247c1aa6075dff6a74215", "Inputs": [ { "Id": "e972aef5266040bb8819b95ba01b57f5", "Name": "name", "Description": "The built in category name.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "cf201e1f6d21462eb17641f5a1a23bf1", "Name": "Category", "Description": "Category", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Gets a Revit category by the built-in category name.\n\nCategory.ByName (name: string): Category" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"Revision Clouds\";", "Id": "bd7ea19dce5549e18c5ff6f843a7c03d", "Inputs": [], "Outputs": [ { "Id": "255a64e2afc44576a9c2642940130e11", "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": "980a1cdf7f67416892ea227c92392ee1", "End": "c432f0c2e16e46be8e4f79229bca6f5e", "Id": "b131996756e64dd2a987fc9e8892d29b" }, { "Start": "980a1cdf7f67416892ea227c92392ee1", "End": "ee1b067993b049f8a998206a42b7aaab", "Id": "aef32b76052649399e323206bf38f092" }, { "Start": "fbaf4c0375b740f6bbac43c9a93c46c0", "End": "3017f7a7bdd143c693d58875dfafba66", "Id": "f9c464ca8eb54affa9dc77818df25599" }, { "Start": "9838f26c5e664034aafee688b82171c2", "End": "8c86a7040307457daf5a41b846650981", "Id": "541c2cf172a74d1ba510ca9337020ed4" }, { "Start": "3f738450cbfd4508b428344485a68519", "End": "881ce80103a34a638212a0dc2a198266", "Id": "7ff15ca172c241dab65a935bb5e707de" }, { "Start": "4ed4642df1864220be690b479083bd12", "End": "f5c12953b60e43899dadd56e3ce31c4b", "Id": "ca153fa2997e4b8bb879356b3e7bad4d" }, { "Start": "ba8414deea144ebba89ea0d59b3637d1", "End": "0c37e68b4ed44fd09a3d10f5e87ed8a2", "Id": "8506df7e87264a7999b6fc03ed2b771c" }, { "Start": "ea3305ed470740c8b55ccc944a51b4e6", "End": "117248cafb1d4c34ab92a68b8ceccdcf", "Id": "cbfa8cabf1b2400a84b8bdd012c3854d" }, { "Start": "2475754953ce40369e7d1b4f0f2f5a36", "End": "ace7b057ca074547a9a7c3f6f517f6e9", "Id": "ebacd8ab6c304340b6b89c2598dc02a6" }, { "Start": "f480ce3d9b3e41a7932250e677c0e931", "End": "cbbe8d93ebe94265b73def0422075d99", "Id": "b561163be6894148abc86ccffee7b2df" }, { "Start": "0ba539fd26684726b6f6c038a408baba", "End": "77c2fc2b838143b48045134a2fc0fab2", "Id": "6485d4423cfa46dd9c971a65cc58c3fe" }, { "Start": "dee42c8eec824b31b212ac846490ffe5", "End": "161059daadf0487ab46f7663d141e781", "Id": "7ffd82e761be46b9a0d6483e135d3e4e" }, { "Start": "db06ed1bb6784c2a8293b88976957721", "End": "b1291b8e7d8e44f7a60c18043fb55459", "Id": "b2819fa5f35c4fa59f2aaa0731b3fb0a" }, { "Start": "45344249c0ae44bba3e4d79adcb844c2", "End": "d76037b50a834295a5c2a0b7d2f802c0", "Id": "aa362d588d69431ba276cc260d1fbd55" }, { "Start": "cfaed2ca73484c5db5c6bf23a2f5bdf4", "End": "3371aeffbc6b4652be0ab17244c190ed", "Id": "5bece073793145aca0af5060a93bfb90" }, { "Start": "27cda521e93046429634cee5512a6124", "End": "7191f2e56a614b319abed8d11780a25e", "Id": "2b382f2ca59c406d9621e3f4a1340969" }, { "Start": "6b268f7cf07044f9a2c92693a8d8727e", "End": "ec0abf24354e4b8bbcd16cdd548fd07c", "Id": "7c619bf10948460aa3e383f601b55386" }, { "Start": "548456e71fcf4f35b5d1b0173f2faadc", "End": "d4e9011e472749d08fe1128544f10e26", "Id": "0a5ac0d2cba7418e91feca6ede115d1c" }, { "Start": "548456e71fcf4f35b5d1b0173f2faadc", "End": "d3b06854589e42d6afbf61d29aa4f0ce", "Id": "138c5f83fac74a75b243cb39874bf9a9" }, { "Start": "ac60d89c3d46477dafb7bdb37c4355f3", "End": "3e26e2942eda4ff28395f00505bbac79", "Id": "65f34b54520e4ea88ee85605832430b2" }, { "Start": "0a92da81b38e438ba1045cb6a4e2ece4", "End": "0de757d120ae4a4d8d234ddf9cdaf8c9", "Id": "0bcb641068f148ada9a4892d4957599e" }, { "Start": "0a92da81b38e438ba1045cb6a4e2ece4", "End": "8b17c827afb8485b8b9bac70e53b14e8", "Id": "1794967b041b4c318b6a9b9cd616555f" }, { "Start": "b037f461cba24ef996f2a6232a80cefd", "End": "83bcbbed7f3a4348be398a9f1d00069f", "Id": "cf16c978e7ec4f599e481bc505a3af45" }, { "Start": "b037f461cba24ef996f2a6232a80cefd", "End": "131d7eb0e59c42819cdecd6c51b81339", "Id": "9b6332e3534c4717bdf6cb4081436e2b" }, { "Start": "dbf744a62a1c470c83127a452474f0ea", "End": "92099b5ce1a34f0b8d7be90de162e38d", "Id": "c10c0d855a844fa2b663faed0f0e9fb1" }, { "Start": "3b76d81e32204d55bef9a6c336054ac0", "End": "757cee5701894d86b76f3d1e6f671f3c", "Id": "1f368414c18747feb290eab1ba7de97f" }, { "Start": "8777fc6551ac4650b608363a7dff2880", "End": "3f6eba27d1d74fcf90d49ce11527a5ab", "Id": "fb5965d035b744808fbd65acf3ed2450" }, { "Start": "f5d06cac5aff4d07b61bbd50c6abf781", "End": "137eb833e51d4d2892335b4c0399c067", "Id": "205c97eca3bf40fab7e0baa9accafddc" }, { "Start": "e04a03b87fcb4361ba46a5a8385e5046", "End": "cc67d13f0cab4b87876cf1a67eb844f8", "Id": "dd3b45c28f044a7bb7ca0b74082706e6" }, { "Start": "07a84981415048268e622fc41fb4fb7d", "End": "fceefbc2871e49568121c1d9801295fb", "Id": "2533eb211d8e44b1bb7237af49e29a11" }, { "Start": "9594835bf38b4607b7eed0775316fc5a", "End": "a1df2e7b0650437d8090dc9c3f28a99a", "Id": "c15d7338965a40a3a8caa1e714b5e1c6" }, { "Start": "22a977f8167c4f4a9bcfd89d9daed9d2", "End": "922b6c8c859442c9aa847561a022351d", "Id": "011f85e05a61450cb55aa4781a6e994a" }, { "Start": "0679f867c1324d7091cc59d7205c0b39", "End": "42acb6920c724a9cb847259648315510", "Id": "8621e2cd15ff4077bea96e4590a02675" }, { "Start": "bf0b729189e4447c931abf7dd1cbf55e", "End": "bcce6837503e4d7eaf1e014d1bb5eae0", "Id": "13b7f5cdd447499fbd5329058de1bd3d" }, { "Start": "bf0b729189e4447c931abf7dd1cbf55e", "End": "07cdad5cb3cf42178886799da4402308", "Id": "3d414df57b694f32a50f16be26205f2e" }, { "Start": "bf0b729189e4447c931abf7dd1cbf55e", "End": "18308c489633445ea136e1e2fe546618", "Id": "099ed0a24a5249538f0b1a8fbfab172d" }, { "Start": "3319ca6a3a6344779aad7e3b6ffc76a3", "End": "0562a682ec374fbebd99171be64d94b1", "Id": "c293b5dd82144371b921263cfcf87e76" }, { "Start": "c507a30ac13d4af5976e19c14d009fa4", "End": "dd307e2e49bf493096497474ccbb661b", "Id": "695ae0c47a15457d8ff05573f69caf88" }, { "Start": "1c0307d181454bae8d5d7483c29b0cb3", "End": "f1de230e00384d03a42994612cd18265", "Id": "145503e07dc840cb83d67e59ce66c764" }, { "Start": "e72207ea422b40d38892b856b932f7e9", "End": "7aa2aec6fc054157a3dfe935f787f0bf", "Id": "aa829cfebcde45bebde4210c11e3f3f0" }, { "Start": "3932a060572a4b19a45e5c30912aa1f0", "End": "cbbbaeec5f774c3db558a254cc30ad9e", "Id": "c2c26ccd687747df8b21593ba30ca0cc" }, { "Start": "88f7239e6c3c4be4968fc21e7fd59efc", "End": "c726e7751fef4ad1ad30648d3530d83a", "Id": "ffe92a75e8e44a0cbbd8a32e199e53af" }, { "Start": "016ea68bcf3b4a63be6cd346f9d138aa", "End": "802b3e1f29d6409291d10d4d0aa31348", "Id": "cf0c0c39f8e94f0c8c9aa37feb803620" }, { "Start": "4a2f4e140d4b411392a8904b917a3e3e", "End": "039b003269974e1a980e557985c70c0f", "Id": "6dbcf4865e944406aa86d5c91cfedb42" }, { "Start": "f7134a0b59e14e9ba82992e1a7e0c405", "End": "d658de48b98945569ff04d9cec16f53f", "Id": "2709fbd46d93406595ab1dd2ad348e3f" }, { "Start": "fecf30bc026640af9f4d3d2f313e6c73", "End": "3e91800448604682a8e2bff159ede5ab", "Id": "e5160b57e51445b6a7faf18c9c0a877d" }, { "Start": "7147d3963af74f0f8af609295696cc6a", "End": "65020a88039b4910a3d352d75addbf70", "Id": "845f92ef6afd42bfa85dae83cffa4456" }, { "Start": "ec8392d5c1644852a0e1e04e39c4ec40", "End": "1ddb416f639649ca853927c79a5fe30a", "Id": "5407998531ab45e6840fa1bcf2c80d8f" }, { "Start": "de1b3db5ef1c4ee980de323bf4ab41cb", "End": "6e767d2c1ca3443c974a1b9556e91cd1", "Id": "b9f828bf354f4296b9a0743819af727a" }, { "Start": "54c569977f8f44cebfbd513edc1c4da1", "End": "5d77ac2d2ab7427bad0a980cace9073f", "Id": "4f4ff483297d4d1bae40279ecacd7dda" }, { "Start": "9f408bd34de94fbe9d1d87280437adbf", "End": "103eca3e68744c648e23fd26fb0031eb", "Id": "7e6e50a7b4094f1197d1432474322fca" }, { "Start": "f8358a277edf40a488da11785c32e725", "End": "ff7fd237dbde4a929fb5dd86e04e1c87", "Id": "95fe47967cf848ba818d7e17869469f6" }, { "Start": "10a9afa622d14ed6a8765fc88a1b0966", "End": "44bdd73913f14a70a5792a678bcf39cc", "Id": "9c9c576260f5498fad18cbe01acdf620" }, { "Start": "54aca09931394387b7bb4f8f7baae30c", "End": "a34c806f0e7349fa85ae306b67bd3bab", "Id": "a528be889ff64a778411f1a38aa01590" }, { "Start": "f9e69001399e48028be8b0555458a9c2", "End": "dbe0d01283c54392bc4857b7194bafdf", "Id": "87b19eea883a431394caf92ada1164b3" }, { "Start": "782722c189ce4e59b6626f7b4ee39962", "End": "d7f71c2acb4b43abb2d95259886191f2", "Id": "6c43a4636653476d9c0e53d02aa99643" }, { "Start": "1ef95b5251a0441a9e616e1ba7db0331", "End": "ba4ad3d807b248c5aa3ab0c0f921fb4d", "Id": "7f3d0c4e13f349e0892edccde9cc3c6c" }, { "Start": "0242e2e1d4fd424d83b81e6647cfc670", "End": "7c0d0b7e84da483b957a2f5f1a545307", "Id": "312b8c827670411eb6e6b59c3bf3ff4d" }, { "Start": "459f2989aa13496eaebe28cbee02d78c", "End": "6e9211c310bf4150af24c9f19916170f", "Id": "426e5ac8ea414a87a051ac5c9bc73b71" }, { "Start": "20d823a5777d4b4b8de2bed17480c5b8", "End": "cd07f080102b49fea2bc135d0dab9d7c", "Id": "2943f692280942dea53aa0cd2008d394" }, { "Start": "20d823a5777d4b4b8de2bed17480c5b8", "End": "f390dd05ae0443d18425ecdbea3171a2", "Id": "0eafb0257ebf4bc680257294b0b866a3" }, { "Start": "20d823a5777d4b4b8de2bed17480c5b8", "End": "288b7eb3fe944ca39e6bbc3ab45dd9e9", "Id": "96483f30036843b5a876b58c4ca0a42f" }, { "Start": "20d823a5777d4b4b8de2bed17480c5b8", "End": "a2bcbc67a4934d6db171a1c44d5eee74", "Id": "8ea91bbb79cf4dbb9b783614e7a0a80c" }, { "Start": "ab0c4c8625dc4cf489b3f29b42f31e13", "End": "f1dfaf520c7348689c545b5f26b5a125", "Id": "ff6deca3576946bfb1983527743da374" }, { "Start": "cf201e1f6d21462eb17641f5a1a23bf1", "End": "d729f4f7fc0e4c07b6b0d04f819e1f19", "Id": "3e6a949cf05f44dc90e6f4ac4167788b" }, { "Start": "255a64e2afc44576a9c2642940130e11", "End": "e972aef5266040bb8819b95ba01b57f5", "Id": "09446b54a5f34c8aa365151dfa59a601" } ], "Dependencies": [ "a0fc8138-f7bc-4425-abe6-2ef1b411d447", "46a3a667-ec7a-49ed-8675-ed77333ecd8e" ], "NodeLibraryDependencies": [ { "Name": "Clockwork for Dynamo 2.x", "Version": "2.3.0", "ReferenceType": "Package", "Nodes": [ "0c9292b4968d453c9ef4ac81b6714e95" ] }, { "Name": "spring nodes", "Version": "203.2.0", "ReferenceType": "Package", "Nodes": [ "ae4a607108844a1980aef2131800ff61" ] } ], "Bindings": [], "View": { "Dynamo": { "ScaleFactor": 1.0, "HasRunWithoutCrash": true, "IsVisibleInDynamoLibrary": true, "Version": "2.3.0.5885", "RunType": "Manual", "RunPeriod": "1000" }, "Camera": { "Name": "Background Preview", "EyeX": 16.645828247070313, "EyeY": 122.37252044677734, "EyeZ": 37.722187042236328, "LookX": -16.645828247070313, "LookY": -122.37252044677734, "LookZ": -37.722187042236328, "UpX": -0.34605133533477783, "UpY": 0.51503807306289673, "UpZ": -0.78420931100845337 }, "NodeViews": [ { "ShowGeometry": true, "Name": "All Elements of Category", "Id": "fe1d923b32ce401ab33f9b4efa6427d2", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1032.1562994172884, "Y": 1476.9776579464974 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "74767c3b3221415e9eedec5f40f64a05", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3922.12271515712, "Y": 2044.85400483047 }, { "ShowGeometry": true, "Name": "Element.GetParameterValueByName", "Id": "5be9187cf1f04eb48f94100de55e693f", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5066.95527550776, "Y": 1.5455512627222561 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "ff62a8776f874885be01499d38021adb", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4993.55112964975, "Y": 970.737753076995 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "7752cacd1494480fad34589f54900418", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5555.23267999724, "Y": 93.7888227689513 }, { "ShowGeometry": true, "Name": "Category.Name", "Id": "61ae1606357e4f60b5a678f02767b09f", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5415.44612076438, "Y": -27.289988120910692 }, { "ShowGeometry": true, "Name": "String.Contains", "Id": "57c75b11692a426b921c78e06bfcb3ab", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5769.59437674916, "Y": 64.7979505090834 }, { "ShowGeometry": true, "Name": "Element.GetParameterValueByName", "Id": "a10bfce111a2425fa31994b2fa801c90", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5247.55112964975, "Y": 882.31108641033 }, { "ShowGeometry": true, "Name": "Element.GetParameterValueByName", "Id": "c202def867624b29a9920986f5a93a3b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5247.55112964975, "Y": 1016.31108641033 }, { "ShowGeometry": true, "Name": "String.Join", "Id": "c829df93fbff469eba633158f42f0482", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 6097.55112964975, "Y": 866.31108641033 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "17636a4e32694514a4e68aeeffb3bdf4", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5830.55112964975, "Y": 826.524419743662 }, { "ShowGeometry": true, "Name": "List.Create", "Id": "91d0c98741124930985c8c5374620f27", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5610.55112964975, "Y": 936.31108641033 }, { "ShowGeometry": true, "Name": "List.Transpose", "Id": "2a3721da405b46b784793039a4f34e82", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5830.55112964975, "Y": 936.31108641033 }, { "ShowGeometry": true, "Name": "Element.GetParameterValueByName", "Id": "c7c654f8df3e4b20a96295f5d167923b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5807.2086469305, "Y": 478.272689424473 }, { "ShowGeometry": true, "Name": "If", "Id": "cec5af3a6cdf49e99d32e09f3529e83b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 6934.56902736272, "Y": 829.444092259874 }, { "ShowGeometry": true, "Name": "List.Flatten", "Id": "29f6b74afbb24b89ad8ff06c808ae850", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 6395.55112964975, "Y": 866.31108641033 }, { "ShowGeometry": true, "Name": "Element.GetParameterValueByName", "Id": "056d8b579c13401798d4d95ca00c5441", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4181.80437941377, "Y": 1936.75254189445 }, { "ShowGeometry": true, "Name": "Element.GetParameterValueByName", "Id": "d4bfd6c041be444999a283eb77444957", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4159.66914189985, "Y": 2131.71290307471 }, { "ShowGeometry": true, "Name": "Element.GetParameterValueByName", "Id": "2bd59d452cff4572b7131491cb27e8ee", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1359.5868467812727, "Y": 1093.8516895920516 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "3d107a98af2048448912df3a39963ae2", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1171.5868467812727, "Y": 1124.0650229253815 }, { "ShowGeometry": true, "Name": "String.Length", "Id": "a5212466be6642e5bbca839b817ed144", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1722.5868467812727, "Y": 1093.8516895920516 }, { "ShowGeometry": true, "Name": "<", "Id": "db9df6a21be843bca7a847e61c12e2c4", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1995.5868467812727, "Y": 1023.8516895920515 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "822fd25429b24eec947ca0d4047c3fef", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1722.5868467812727, "Y": 984.06502292538141 }, { "ShowGeometry": true, "Name": "List.FilterByBoolMask", "Id": "bf4e06e7e8de4902902037284a27fa04", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2340.21837095109, "Y": 1308.19830328505 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "0a9fa423bf284c98bf7d6bdb5ff21bae", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5565.57459961813, "Y": 432.681738883602 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "c57560ba4a9f47d6b6e3a8c392ae5ec3", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4719.13711329039, "Y": 33.8035869769224 }, { "ShowGeometry": true, "Name": "List.SortByFunction", "Id": "8773419521424f5296f00c19d119b207", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3549.2383934375675, "Y": 1561.9599373412148 }, { "ShowGeometry": true, "Name": "Element.GetParameterValueByName", "Id": "70356493e0024c368d1391e47c3647e5", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3234.5446346055974, "Y": 1609.9473449393547 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "d64715c9d0c8479cb7a48231d5b27e99", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3056.6431154189972, "Y": 1632.5868176626348 }, { "ShowGeometry": true, "Name": "Only with number", "Id": "95fbe7e195e2401db05b52511c1fc25e", "IsSetAsInput": true, "IsSetAsOutput": false, "Excluded": false, "X": 2037.97770689733, "Y": 632.730450354986 }, { "ShowGeometry": true, "Name": "If", "Id": "117d4fa0ef02497f849c649b060ebc01", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2644.93568106841, "Y": 991.92368797983374 }, { "ShowGeometry": true, "Name": "List.Join", "Id": "eec5376f651d48e5b8d59d05667c62e2", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2844.9369158321319, "Y": 1196.8225304904086 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "12a3f79d09674d4a8aba76feafe1bc00", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2409.0226357217366, "Y": 1015.7849742192523 }, { "ShowGeometry": true, "Name": "List.Clean", "Id": "015e7247a62a4355bc0d6e3e4eaf6ebd", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3169.9146152650328, "Y": 1184.6500671384174 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "f745cf9fffb24c3faa2ff27ffe2598cf", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2987.88160353822, "Y": 1305.7212073804487 }, { "ShowGeometry": true, "Name": "List.Create", "Id": "fb330b9588bc4aa893a4a0bc7ba698a1", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 6531.58120059471, "Y": 2240.00377839315 }, { "ShowGeometry": true, "Name": "List.Transpose", "Id": "f2296402a4684b929978490184c4c53a", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 6773.36431904696, "Y": 2253.0736494645 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "a860e6a92877431f9667ae53664f5f90", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 6773.36431904696, "Y": 2143.28698279783 }, { "ShowGeometry": true, "Name": "String.Join", "Id": "4950eded837646f78f9197e5a9c8afe0", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 7040.36431904696, "Y": 2183.0736494645 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "272bea07353147579dd479b32158c373", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 7310.47655693151, "Y": 2258.29078050058 }, { "ShowGeometry": true, "Name": "Boolean", "Id": "547df0b22a8145d99bc8d0b17447aafc", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 7308.63166965668, "Y": 2402.89189654406 }, { "ShowGeometry": true, "Name": "String.Length", "Id": "b370385392754e14bb33554e7434dc9e", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4805.67655431811, "Y": 2129.07423550571 }, { "ShowGeometry": true, "Name": "List.MaximumItem", "Id": "1f522f809471414793dfaf63bacf7412", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5039.15017127539, "Y": 2135.33640469231 }, { "ShowGeometry": true, "Name": "String.PadRight", "Id": "25a91cd3f57747f980a7e654724b4f00", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5271.6729957218, "Y": 2071.55016222825 }, { "ShowGeometry": true, "Name": "String.Length", "Id": "4bdd8441738546098491f764df9d7d1e", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4826.10398741682, "Y": 1816.84377243001 }, { "ShowGeometry": true, "Name": "List.MaximumItem", "Id": "f4448d002a454e0a96cd88bcae82563f", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5059.5776043741, "Y": 1823.10594161661 }, { "ShowGeometry": true, "Name": "String.PadRight", "Id": "dd719bae5eb644e9a0689f960114935b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5292.10042882051, "Y": 1759.31969915256 }, { "ShowGeometry": true, "Name": "String.Length", "Id": "315680c92b7a4cb0badc1fa55c865f50", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5908.96646778198, "Y": 1755.31749513653 }, { "ShowGeometry": true, "Name": "List.MaximumItem", "Id": "92299c7b535d4724befdde7f1a15d473", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 6142.44008473926, "Y": 1761.57966432313 }, { "ShowGeometry": true, "Name": "String.PadRight", "Id": "f23b044ad10943b79517417bbdaf2b4e", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 6374.96290918567, "Y": 1697.79342185908 }, { "ShowGeometry": true, "Name": "Element.OwnerView", "Id": "0c9292b4968d453c9ef4ac81b6714e95", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4113.136281439346, "Y": 677.24586304467914 }, { "ShowGeometry": true, "Name": "ꟿ WatchDialog", "Id": "ae4a607108844a1980aef2131800ff61", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 7827.9995845784242, "Y": 2112.7096207297609 }, { "ShowGeometry": true, "Name": "Python Script", "Id": "c3412cee8278438286f3b317631a985e", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 8172.83853310418, "Y": 2397.27729891581 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "5e7332f1e74f4239a9e4dafd509310f8", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 7568.157904352267, "Y": 2512.4473713056805 }, { "ShowGeometry": true, "Name": "Category.ByName", "Id": "a86cc0bb433247c1aa6075dff6a74215", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 724.15629941728844, "Y": 1476.9776579464974 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "bd7ea19dce5549e18c5ff6f843a7c03d", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 446.15629941728844, "Y": 1481.1909912798308 } ], "Annotations": [ { "Id": "c01a28c19fde46f18c9c73c3d08cbfc7", "Title": "Get sheet names", "Nodes": [ "a10bfce111a2425fa31994b2fa801c90", "c202def867624b29a9920986f5a93a3b", "c829df93fbff469eba633158f42f0482", "17636a4e32694514a4e68aeeffb3bdf4", "91d0c98741124930985c8c5374620f27", "2a3721da405b46b784793039a4f34e82", "29f6b74afbb24b89ad8ff06c808ae850", "ff62a8776f874885be01499d38021adb" ], "Left": 4983.55112964975, "Top": 780.524419743662, "Width": 1608.0, "Height": 354.786666666668, "FontSize": 30.0, "InitialTop": 826.524419743662, "InitialHeight": 334.786666666668, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "3408875b906d4d09b0778f58ecbf4af3", "Title": "Get view names", "Nodes": [ "c7c654f8df3e4b20a96295f5d167923b", "0a9fa423bf284c98bf7d6bdb5ff21bae" ], "Left": 5555.57459961813, "Top": 386.681738883602, "Width": 524.63404731237006, "Height": 210.590950540871, "FontSize": 30.0, "InitialTop": 432.681738883602, "InitialHeight": 190.590950540871, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "21324332363c40a3b6ff7c12d7ae0dfe", "Title": "View or sheet name", "Nodes": [ "cec5af3a6cdf49e99d32e09f3529e83b" ], "Left": 6924.56902736272, "Top": 711.444092259874, "Width": 147.0, "Height": 263.0, "FontSize": 30.0, "InitialTop": 829.444092259874, "InitialHeight": 145.0, "TextblockHeight": 108.0, "Background": "#FFC1D676" }, { "Id": "6d0bff52dd2b4c59946ba0eaa11fc2a8", "Title": "Find sheets", "Nodes": [ "5be9187cf1f04eb48f94100de55e693f", "7752cacd1494480fad34589f54900418", "61ae1606357e4f60b5a678f02767b09f", "57c75b11692a426b921c78e06bfcb3ab", "c57560ba4a9f47d6b6e3a8c392ae5ec3", "cd8b51aa68fb4a74b875fc1cdead297e" ], "Left": 4709.13711329039, "Top": -73.289988120910692, "Width": 1276.8205713222205, "Height": 283.08793862999414, "FontSize": 30.0, "InitialTop": -27.289988120910692, "InitialHeight": 266.078810889862, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "fd1fa588e88444239394e97167aa18ea", "Title": "Find if it has mark", "Nodes": [ "2bd59d452cff4572b7131491cb27e8ee", "3d107a98af2048448912df3a39963ae2", "a5212466be6642e5bbca839b817ed144", "db9df6a21be843bca7a847e61c12e2c4", "822fd25429b24eec947ca0d4047c3fef" ], "Left": 1161.5868467812727, "Top": 938.06502292538141, "Width": 1013.0, "Height": 279.00000000000011, "FontSize": 30.0, "InitialTop": 984.06502292538141, "InitialHeight": 285.00000000000011, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "a00cffe3e0944234a8527dcd275ec249", "Title": "Get revision clouds", "Nodes": [ "fe1d923b32ce401ab33f9b4efa6427d2", "a86cc0bb433247c1aa6075dff6a74215", "bd7ea19dce5549e18c5ff6f843a7c03d" ], "Left": 436.15629941728844, "Top": 1430.9776579464974, "Width": 780.0, "Height": 143.21333333333337, "FontSize": 30.0, "InitialTop": 1476.9776579464974, "InitialHeight": 145.0, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "10b207c3114348be83d8e37e70a265ae", "Title": "Clouds with marks", "Nodes": [ "bf4e06e7e8de4902902037284a27fa04" ], "Left": 2330.21837095109, "Top": 1226.19830328505, "Width": 191.0, "Height": 201.0, "FontSize": 30.0, "InitialTop": 1308.19830328505, "InitialHeight": 145.0, "TextblockHeight": 72.0, "Background": "#FFC1D676" }, { "Id": "318729609ebf4396b5f70f550b362294", "Title": "Get cloud marks and comments", "Nodes": [ "74767c3b3221415e9eedec5f40f64a05", "056d8b579c13401798d4d95ca00c5441", "d4bfd6c041be444999a283eb77444957" ], "Left": 3912.12271515712, "Top": 1890.75254189445, "Width": 542.68166425665, "Height": 359.96036118026018, "FontSize": 30.0, "InitialTop": 1936.75254189445, "InitialHeight": 339.96036118026018, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "68af7ad2f7944c0882f8019729b2b41d", "Title": "Sort by mark", "Nodes": [ "8773419521424f5296f00c19d119b207", "70356493e0024c368d1391e47c3647e5", "d64715c9d0c8479cb7a48231d5b27e99" ], "Left": 3046.6431154189972, "Top": 1515.9599373412148, "Width": 701.5952780185703, "Height": 209.62688032142, "FontSize": 30.0, "InitialTop": 1561.9599373412148, "InitialHeight": 215.62688032142, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "5319d81ac03d4dbe8ef71b522e5092c4", "Title": "Only with number", "Nodes": [ "95fbe7e195e2401db05b52511c1fc25e" ], "Left": 2027.97770689733, "Top": 550.730450354986, "Width": 155.0, "Height": 150.0, "FontSize": 30.0, "InitialTop": 632.730450354986, "InitialHeight": 145.0, "TextblockHeight": 72.0, "Background": "#FFFF7BAC" }, { "Id": "df8a0146080342f1a6c13071e5fa3377", "Title": "Springs WatchDialog", "Nodes": [ "ae4a607108844a1980aef2131800ff61" ], "Left": 7817.9995845784242, "Top": 2016.7096207297609, "Width": 225.0, "Height": 241.0, "FontSize": 36.0, "InitialTop": 2112.7096207297609, "InitialHeight": 145.0, "TextblockHeight": 86.0, "Background": "#FF48B9FF" }, { "Id": "cd8b51aa68fb4a74b875fc1cdead297e", "Title": "True if sheet", "Nodes": [], "Left": 5891.95768461261, "Top": 27.017887620562306, "Width": 0.0, "Height": 0.0, "FontSize": 36.0, "InitialTop": 0.0, "InitialHeight": 0.0, "TextblockHeight": 0.0, "Background": "#FFC1D676" }, { "Id": "b132cab79020452d898ec450bfefe6d0", "Title": "Based on Springs > ꟿ WatchDialog, just added font option", "Nodes": [], "Left": 8116.4076205529518, "Top": 2349.5258529991261, "Width": 0.0, "Height": 0.0, "FontSize": 36.0, "InitialTop": 0.0, "InitialHeight": 0.0, "TextblockHeight": 0.0, "Background": "#FFC1D676" }, { "Id": "dc84585b7547474da539c5ebc4153898", "Title": "Script Name: QuickRevisionSchedule.dyn\n\nPackages used in this script: \nClockwork for Dynamo 2.x version: 2.1.2\n\nTimeStamp : 2019/8/16 1:35", "Nodes": [], "Left": 594.312598834573, "Top": -127.28998812091069, "Width": 0.0, "Height": 0.0, "FontSize": 36.0, "InitialTop": 0.0, "InitialHeight": 0.0, "TextblockHeight": 0.0, "Background": "#FFC1D676" } ], "X": -6673.7144370247415, "Y": -1321.6146519633758, "Zoom": 0.88287936448093518 } }