Files
dynamo-scripts/revisions/2.x/QuickRevisionSchedule.dyn

3015 lines
98 KiB
Plaintext

{
"Uuid": "3c9d0464-8643-5ffe-96e5-ab1769818209",
"IsCustomNode": false,
"Description": "",
"Name": "QuickRevisionSchedule",
"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": "DSRevitNodesUI.Categories, DSRevitNodesUI",
"SelectedIndex": 404,
"NodeType": "ExtensionNode",
"Id": "21e7509661bc43bd895b5f6945207640",
"Inputs": [],
"Outputs": [
{
"Id": "f8e07095d77e473ba4618a00fc28f228",
"Name": "Category",
"Description": "The selected Category.",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "All built-in categories."
},
{
"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
},
{
"Id": "210b2d52053b4440b1b5fabf9757ef2e",
"Name": "font",
"Description": "string\nDefault value : \"Calibri\"",
"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"
}
],
"Connectors": [
{
"Start": "980a1cdf7f67416892ea227c92392ee1",
"End": "c432f0c2e16e46be8e4f79229bca6f5e",
"Id": "b131996756e64dd2a987fc9e8892d29b"
},
{
"Start": "980a1cdf7f67416892ea227c92392ee1",
"End": "ee1b067993b049f8a998206a42b7aaab",
"Id": "aef32b76052649399e323206bf38f092"
},
{
"Start": "f8e07095d77e473ba4618a00fc28f228",
"End": "d729f4f7fc0e4c07b6b0d04f819e1f19",
"Id": "a04f62933fb44679a738ba90d9fdcebc"
},
{
"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"
}
],
"Dependencies": [
"a0fc8138-f7bc-4425-abe6-2ef1b411d447",
"46a3a667-ec7a-49ed-8675-ed77333ecd8e"
],
"Bindings": [],
"View": {
"Dynamo": {
"ScaleFactor": 1.0,
"HasRunWithoutCrash": true,
"IsVisibleInDynamoLibrary": true,
"Version": "2.0.2.6826",
"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": 976.312598834577,
"Y": 1371.63915297432
},
{
"ShowGeometry": true,
"Name": "Categories",
"Id": "21e7509661bc43bd895b5f6945207640",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"X": 694.312598834573,
"Y": 1371.63915297432
},
{
"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": 633.96160540679
},
{
"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
}
],
"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",
"21e7509661bc43bd895b5f6945207640"
],
"Left": 684.312598834573,
"Top": 1325.63915297432,
"Width": 476.000000000004,
"Height": 139.0,
"FontSize": 30.0,
"InitialTop": 1371.63915297432,
"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": 551.96160540679,
"Width": 155.0,
"Height": 150.0,
"FontSize": 30.0,
"InitialTop": 633.96160540679,
"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": 267.0,
"FontSize": 36.0,
"InitialTop": 2112.7096207297609,
"InitialHeight": 201.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": -844.76440932680919,
"Y": -14.739136711504386,
"Zoom": 0.47439322449332266
}
}