diff --git a/AddParametersToFamily/AddParametersToFamily.dyn b/AddParametersToFamily-DS/AddParametersToFamily-DS.dyn similarity index 100% rename from AddParametersToFamily/AddParametersToFamily.dyn rename to AddParametersToFamily-DS/AddParametersToFamily-DS.dyn diff --git a/AddParametersToFamily/readme.md b/AddParametersToFamily-DS/readme.md similarity index 100% rename from AddParametersToFamily/readme.md rename to AddParametersToFamily-DS/readme.md diff --git a/AddTitleblockAsParameterToAllSheets/AddTitleblockAsParameterToAllSheets.dyn b/AddTitleblockAsParameterToAllSheets-DP/AddTitleblockAsParameterToAllSheets-DP.dyn similarity index 100% rename from AddTitleblockAsParameterToAllSheets/AddTitleblockAsParameterToAllSheets.dyn rename to AddTitleblockAsParameterToAllSheets-DP/AddTitleblockAsParameterToAllSheets-DP.dyn diff --git a/AddTitleblockAsParameterToAllSheets/readme.md b/AddTitleblockAsParameterToAllSheets-DP/readme.md similarity index 100% rename from AddTitleblockAsParameterToAllSheets/readme.md rename to AddTitleblockAsParameterToAllSheets-DP/readme.md diff --git a/BuldingPadsFromElements/BuldingPadsFromElements.dyn b/BuldingPadsFromElements-DS/BuldingPadsFromElements-DS.dyn similarity index 100% rename from BuldingPadsFromElements/BuldingPadsFromElements.dyn rename to BuldingPadsFromElements-DS/BuldingPadsFromElements-DS.dyn diff --git a/BuldingPadsFromElements/readme.md b/BuldingPadsFromElements-DS/readme.md similarity index 100% rename from BuldingPadsFromElements/readme.md rename to BuldingPadsFromElements-DS/readme.md diff --git a/CopyParameterValuesToParameter/CopyParameterValuesToParameter.dyn b/CopyParameterValuesToParameter-DP/CopyParameterValuesToParameter-DP.dyn similarity index 100% rename from CopyParameterValuesToParameter/CopyParameterValuesToParameter.dyn rename to CopyParameterValuesToParameter-DP/CopyParameterValuesToParameter-DP.dyn diff --git a/CopyParameterValuesToParameter/readme.md b/CopyParameterValuesToParameter-DP/readme.md similarity index 100% rename from CopyParameterValuesToParameter/readme.md rename to CopyParameterValuesToParameter-DP/readme.md diff --git a/DisallowJoinSelectedFrames/DisallowJoinSelectedFrames.dyn b/DisallowJoinSelectedFrames-DP/DisallowJoinSelectedFrames-DP.dyn similarity index 100% rename from DisallowJoinSelectedFrames/DisallowJoinSelectedFrames.dyn rename to DisallowJoinSelectedFrames-DP/DisallowJoinSelectedFrames-DP.dyn diff --git a/DisallowJoinSelectedFrames/readme.md b/DisallowJoinSelectedFrames-DP/readme.md similarity index 100% rename from DisallowJoinSelectedFrames/readme.md rename to DisallowJoinSelectedFrames-DP/readme.md diff --git a/DuplicateMultipleViews-DS/DuplicateMultipleViews-DS.dyn b/DuplicateMultipleViews-DS/DuplicateMultipleViews-DS.dyn new file mode 100644 index 0000000..e5190e1 --- /dev/null +++ b/DuplicateMultipleViews-DS/DuplicateMultipleViews-DS.dyn @@ -0,0 +1,3793 @@ +{ + "Uuid": "faabe0bf-abca-4a9d-98be-d0d805389717", + "IsCustomNode": false, + "Description": null, + "Name": "DuplicateMultipleViews", + "ElementResolver": { + "ResolutionMap": { + "List.map": { + "Key": "List", + "Value": "BuiltIn.ds" + }, + "List.cre": { + "Key": "List", + "Value": "BuiltIn.ds" + } + } + }, + "Inputs": [], + "Outputs": [], + "Nodes": [ + { + "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", + "FunctionSignature": "9fbd05c0-ec1f-4bd3-bf37-969a1552eab8", + "FunctionType": "Graph", + "NodeType": "FunctionNode", + "Id": "c45e8811ebe741c7b757cb733373af69", + "Inputs": [ + { + "Id": "b1ca5675fa604c2d9100d3b7106fa4f3", + "Name": "Description_optional", + "Description": "string\nDefault value : \"\"", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6034d529d8604d50ad5f4a2ca8a08d39", + "Name": "Logo_optional", + "Description": "var\nDefault value : \"\"", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "56797acd73a8474e88b7c515e5879e0a", + "Name": "ButtonText_optional", + "Description": "string\nDefault value : \"Set Values\"", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "553f8857cb354ad69efa87b328e12220", + "Name": "Inputs", + "Description": "var[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "76e2bd7eddce4967868485457d65bf58", + "Name": "Toggle", + "Description": "bool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "45ff435dd65944dabb7acd897de37980", + "Name": "LinkToHelp_optional", + "Description": "string\nDefault value : null", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "96fa485c72b94c56ba5a53ba49a763e6", + "Name": "CancelButtonText_optional", + "Description": " Cancel button will only be displayed if a label text is entered here\n\nstring\nDefault value : null", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "31e9e39b11224f1982ccc5425c19120d", + "Name": "MaxHeight_optional", + "Description": "int\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "06952938563c4f579922e9046c735fb8", + "Name": "Width_optional", + "Description": "int\nDefault value : 400", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6810a948d98344f985059d440e3e88bb", + "Name": "User Inputs", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fc297cd15bd646fa9ca4b14d537c04af", + "Name": "Was Run ", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "817cbb7a581949509e9da65f22e03d58", + "Name": "Was Cancelled", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a form with multiple inputs. \r\nsee www.data-shapes.net for tutorials and infos!" + }, + { + "ConcreteType": "DSRevitNodesUI.ElementsOfCategory, DSRevitNodesUI", + "NodeType": "ExtensionNode", + "Id": "764b707c5a434a3c87dbbccd50507b42", + "Inputs": [ + { + "Id": "808d45ebad57426398f8f6ec69fc8411", + "Name": "Category", + "Description": "The Category", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d0f6d51e9aad402090b3401151296c73", + "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": 602, + "NodeType": "ExtensionNode", + "Id": "2d759bd1307e40eebb34a26f18c0877b", + "Inputs": [], + "Outputs": [ + { + "Id": "263dc1ab55504651b65b9e8f3763416f", + "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.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Clean@var[]..[],bool", + "Id": "5dd62c9497ab4bb4b0f41af2e99f5437", + "Inputs": [ + { + "Id": "179f3e84b9b0426e88cbe71a6a6d4b7c", + "Name": "list", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "00fbf1f3105f4e7cb57fde4ee17cace2", + "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": "ddd7c75983f24d95bcacd720a12133d2", + "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": "c9e472c0316543629416cf2d0a488540", + "Inputs": [], + "Outputs": [ + { + "Id": "d9933a39bffa4bda954fd56a348b1af4", + "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": "c5895f8089a149bcaa5e8190bca50a4a", + "Inputs": [], + "Outputs": [ + { + "Id": "3d33ba4633e140f9a4bb34894b7fe3bb", + "Name": "", + "Description": "Boolean", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Selection between a true and false." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", + "FunctionSignature": "ecaa320d-1082-4f19-84b5-d7460adfc3ee", + "FunctionType": "Graph", + "NodeType": "FunctionNode", + "Id": "3dd2ea83a0ae4ae585e487abd5d7c90e", + "Inputs": [ + { + "Id": "f0f15f18615e4168a4217d40f80c29c9", + "Name": "view", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8219164f31984551a3829516ddd1a9b3", + "Name": "type", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the type of a given view" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "\"FloorPlan\";\n\"CeilingPlan\";\n\"Section\";\n\"Elevation\";\n\"ThreeD\";", + "Id": "67d81079093b4879ad6ef1b389d1ac75", + "Inputs": [], + "Outputs": [ + { + "Id": "cdb068b14e4a4dcd8d3b86a711a121f7", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d8a9529ec6ff4f2c9ae112a82225e375", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "07bc9d6ab65742db876304f772951d47", + "Name": "", + "Description": "Value of expression at line 3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "c3dfbc3eb4934b4eb567a958484fb73b", + "Name": "", + "Description": "Value of expression at line 4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5773ad5d7846468dab76de05d9fcac92", + "Name": "", + "Description": "Value of expression at line 5", + "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.IndexOf@string,string,bool", + "Id": "0b97b0f320554a468bb64f3e373e95c1", + "Inputs": [ + { + "Id": "4ec67c0e6ce345f88a9c1408cff5691c", + "Name": "str", + "Description": "A string to search in.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e9624312e7eb40d3bf5e6da3d9a7eaa0", + "Name": "searchFor", + "Description": "Substring to search for.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3478aa9478384b2e9639d2ea76119fdf", + "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": "72e1665e620c4a159cbfa9f4406cf48f", + "Name": "index", + "Description": "Index of the first occurrence of the substring or -1 if not found.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Finds the zero-based index of the first occurrence of a sub-string inside a string. Returns -1 if no index could be found.\n\nString.IndexOf (str: string, searchFor: string, ignoreCase: bool = false): int" + }, + { + "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", + "VariableInputPorts": true, + "NodeType": "ExtensionNode", + "Id": "9ef18961e13f4e48be284f1c2f1dab53", + "Inputs": [ + { + "Id": "802313597bf44fcbbe555957b38dcdd4", + "Name": "item0", + "Description": "Item Index #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1ce5d2abb23d479f8d26ebe67aadd4b3", + "Name": "item1", + "Description": "Item Index #1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "bbb13ac165d24ff7964596851c026fd7", + "Name": "item2", + "Description": "Item Index #2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4c2805a727b94e78b9b35f77f9896c0d", + "Name": "item3", + "Description": "Item Index #3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3b80793d71db47989acf8a6f3fd850b9", + "Name": "item4", + "Description": "Item Index #4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "4025e2ce3fba49f6ad0a229ababe7624", + "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": "CoreNodeModels.HigherOrder.Map, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "4581ebaee9de46679c6947aa4060cb8c", + "Inputs": [ + { + "Id": "cd78079b068949598fc34233b2594d30", + "Name": "list", + "Description": "The list to map over.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "10a73998b0c3445bbc3244314111a7de", + "Name": "f(x)", + "Description": "The procedure used to map element", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "63e4a2649e1b41d9891c0d545bcd724b", + "Name": "mapped", + "Description": "Mapped list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Applies a function over all elements of a list, generating a new list from the results." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "==@var[]..[],var[]..[]", + "Id": "0e11f90a82d3487a9c3945e5b0e9e7db", + "Inputs": [ + { + "Id": "73971f9a2bcd4e7c90c9c6168d8709f1", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f278576c41d64fcfbfbd0701c510af85", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2c1507efa08c4a439235ad967cc720f4", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0;", + "Id": "bb696d0a8ac14a0eabf74caaefa0eb25", + "Inputs": [], + "Outputs": [ + { + "Id": "c130af6a711045739256996a477b8f49", + "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": "2ff521ef365347d78d452e8fba2d177f", + "Inputs": [ + { + "Id": "096abb0ae5d941e3833a0f07e66b86f9", + "Name": "list", + "Description": "List to filter.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "cf3584ea835844eaad68248610c68c2b", + "Name": "mask", + "Description": "List of booleans representing a mask.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": true + } + ], + "Outputs": [ + { + "Id": "5cf0035ce2bc4b758e2146af61cd2ce4", + "Name": "in", + "Description": "Items whose mask index is true.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6be2b09397ca4803978d8d2ec085e132", + "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.CustomNodes.Function, DynamoCore", + "FunctionSignature": "a6a44fc2-aa8f-41e8-af52-ad392755093a", + "FunctionType": "Graph", + "NodeType": "FunctionNode", + "Id": "aebd31eb236443d9b4fc3b1dbcc328c9", + "Inputs": [ + { + "Id": "496d98320fbf4999b87d21ad9c40d2c7", + "Name": "view", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "dddd1aba511b44a4bfcddab1241ead44", + "Name": "bool", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Checks if a given view is a view template. Unlike the OOTB node it works for all view types." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]", + "Id": "b49055da62b64136a5da91dc97967869", + "Inputs": [ + { + "Id": "1d704f80670f461e8b219212a8478de5", + "Name": "list", + "Description": "List to filter.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4e68de298d414147a6c262c9744159c8", + "Name": "mask", + "Description": "List of booleans representing a mask.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d7bedd7b0f8e48d79975ef2720aa5f18", + "Name": "in", + "Description": "Items whose mask index is true.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "12f590f285814cc8977cf8d4889426e9", + "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.CustomNodes.Function, DynamoCore", + "FunctionSignature": "c3a36eb7-8fe8-4417-b31e-ccc9fded769b", + "FunctionType": "Graph", + "NodeType": "FunctionNode", + "Id": "10cee6f8248e4ed4b857906a3028e04d", + "Inputs": [ + { + "Id": "83bbe567ade84031b8de05c746f198e1", + "Name": "InputName", + "Description": "string\nDefault value : \"\"", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6f79297a29474bf9ba8ee507260845ae", + "Name": "Keys_", + "Description": "var[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1fee6138578a4c7f922efe3c03a68270", + "Name": "Values_", + "Description": "var[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6fb9bd1e2f9f4de3b55b36cba3844119", + "Name": "Height_optionnal", + "Description": "int\nDefault value : 200", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "96c2639d5da3411f9ca400e0b3511d66", + "Name": "HilightInView_optionnal", + "Description": " If set to true, clicking elements of the listview will highlight them in a view like Dynamo's watch node\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9960a68c1cea4c20888ec3a0f097b350", + "Name": "DisplayModeOnly_optionnal", + "Description": " Turns off ability to select elements. Form will not output any data for this element.\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0e689fa3e2c74ba098d10ab9bb944e10", + "Name": "ShowElementCount_optionnal", + "Description": " Will display the number of elements underneath the input name\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "c2fee92f6ef84a05bb4a43621581f200", + "Name": "DefaultValueIndices_optionnal", + "Description": "int[]\nDefault value : DSCore.List.Empty", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "cff4652315b24709ade16daaccb0a7bb", + "Name": "SortItems_optionnal", + "Description": " Determines wether the ListView items are sorted or not\n\nbool\nDefault value : true", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "519ba9ee96c34cf791dc094740883462", + "Name": "ShowId_optionnal", + "Description": " Warning: disabling this will cause the listview input creation to fail in case there are elements with the same name\n\nbool\nDefault value : true", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b67d8542b1a3478aad18ae17eb7d4a73", + "Name": "ListView input", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create data for ListView input in UI.MultiInputForm ++ . Check out www.data-shapes.net for more infos." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", + "FunctionSignature": "c3a36eb7-8fe8-4417-b31e-ccc9fded769b", + "FunctionType": "Graph", + "NodeType": "FunctionNode", + "Id": "f4fe03b920bf4e0a85747e96534f6c15", + "Inputs": [ + { + "Id": "d123c8e09a02476f9b069d7ab732a1bf", + "Name": "InputName", + "Description": "string\nDefault value : \"\"", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e405b4f973b543f88a56d9309e5df7a4", + "Name": "Keys_", + "Description": "var[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "83dce94cdf214c98b74dc65cea3b86fc", + "Name": "Values_", + "Description": "var[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b2fb5c72298d4b30bea556123c732430", + "Name": "Height_optionnal", + "Description": "int\nDefault value : 200", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4ecdc7a0565e461984177d6504790791", + "Name": "HilightInView_optionnal", + "Description": " If set to true, clicking elements of the listview will highlight them in a view like Dynamo's watch node\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a426ee41c42e472ea5484ea4a617fb8f", + "Name": "DisplayModeOnly_optionnal", + "Description": " Turns off ability to select elements. Form will not output any data for this element.\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "53a8ea09678d436db4a2b69c3beda1b9", + "Name": "ShowElementCount_optionnal", + "Description": " Will display the number of elements underneath the input name\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0e1e0f11c8a44cf29c28d83efd52caaa", + "Name": "DefaultValueIndices_optionnal", + "Description": "int[]\nDefault value : DSCore.List.Empty", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a46451912995492ba61fcf78d2d42ceb", + "Name": "SortItems_optionnal", + "Description": " Determines wether the ListView items are sorted or not\n\nbool\nDefault value : true", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1016c882838f472caed66fce99317a83", + "Name": "ShowId_optionnal", + "Description": " Warning: disabling this will cause the listview input creation to fail in case there are elements with the same name\n\nbool\nDefault value : true", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1869a5ec05ee496baa1b38cb4a9c9f03", + "Name": "ListView input", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create data for ListView input in UI.MultiInputForm ++ . Check out www.data-shapes.net for more infos." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", + "FunctionSignature": "c3a36eb7-8fe8-4417-b31e-ccc9fded769b", + "FunctionType": "Graph", + "NodeType": "FunctionNode", + "Id": "5fd9cc492a2f490ea949fcf46f2088bf", + "Inputs": [ + { + "Id": "b02f1b8d16a041f58913048713bbbc7a", + "Name": "InputName", + "Description": "string\nDefault value : \"\"", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fca9506af84a470993469a816b784b6d", + "Name": "Keys_", + "Description": "var[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7e402c8c41614b53a940a1d4fccbc23e", + "Name": "Values_", + "Description": "var[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5d2553c90c8d40e9ae0bb9b4c65bf3ba", + "Name": "Height_optionnal", + "Description": "int\nDefault value : 200", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3b8cfe1f9f2a408eb9828abdd85efb6e", + "Name": "HilightInView_optionnal", + "Description": " If set to true, clicking elements of the listview will highlight them in a view like Dynamo's watch node\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a9b80129c3754ec0ae4be2ea3d58bda9", + "Name": "DisplayModeOnly_optionnal", + "Description": " Turns off ability to select elements. Form will not output any data for this element.\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "bf04b70790ea4066914d7f389ea4e508", + "Name": "ShowElementCount_optionnal", + "Description": " Will display the number of elements underneath the input name\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ff0f7148ed6c4ab28dfd5c0ace30702c", + "Name": "DefaultValueIndices_optionnal", + "Description": "int[]\nDefault value : DSCore.List.Empty", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "537f48c8adcb405abe039d526713c563", + "Name": "SortItems_optionnal", + "Description": " Determines wether the ListView items are sorted or not\n\nbool\nDefault value : true", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e7ebd417948c4e59a0ac81c00b6be2cb", + "Name": "ShowId_optionnal", + "Description": " Warning: disabling this will cause the listview input creation to fail in case there are elements with the same name\n\nbool\nDefault value : true", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8c3cc05df19b4756805da4cf4f8ade6e", + "Name": "ListView input", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create data for ListView input in UI.MultiInputForm ++ . Check out www.data-shapes.net for more infos." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", + "FunctionSignature": "c3a36eb7-8fe8-4417-b31e-ccc9fded769b", + "FunctionType": "Graph", + "NodeType": "FunctionNode", + "Id": "4f8595fd4262430e8a3289f4b363388e", + "Inputs": [ + { + "Id": "da1fe219190d4eeba1527d776c2019af", + "Name": "InputName", + "Description": "string\nDefault value : \"\"", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "99c7cf0ec575410b8e25fb7c82a6ab97", + "Name": "Keys_", + "Description": "var[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "04b692c573a6490aaaa407cdc18350a7", + "Name": "Values_", + "Description": "var[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1b4f93e946fb4cdaa80c7cf6ebec8ad0", + "Name": "Height_optionnal", + "Description": "int\nDefault value : 200", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b0b56c3404ff4c67893f43d6fbc1c7b2", + "Name": "HilightInView_optionnal", + "Description": " If set to true, clicking elements of the listview will highlight them in a view like Dynamo's watch node\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "490e7cc575f54e159db1d0d467e68c3b", + "Name": "DisplayModeOnly_optionnal", + "Description": " Turns off ability to select elements. Form will not output any data for this element.\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "900d9ce3dab14dda9553b72b65d18a78", + "Name": "ShowElementCount_optionnal", + "Description": " Will display the number of elements underneath the input name\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d5cfa192bdcb46e18de6d38cfd97edb1", + "Name": "DefaultValueIndices_optionnal", + "Description": "int[]\nDefault value : DSCore.List.Empty", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f357de86b7fa489da4149e8022c64b2a", + "Name": "SortItems_optionnal", + "Description": " Determines wether the ListView items are sorted or not\n\nbool\nDefault value : true", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9619ff9cac564780a3b44e881976193c", + "Name": "ShowId_optionnal", + "Description": " Warning: disabling this will cause the listview input creation to fail in case there are elements with the same name\n\nbool\nDefault value : true", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "51acb5f27dbf43f1aaa21f6fbad25151", + "Name": "ListView input", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create data for ListView input in UI.MultiInputForm ++ . Check out www.data-shapes.net for more infos." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", + "FunctionSignature": "c3a36eb7-8fe8-4417-b31e-ccc9fded769b", + "FunctionType": "Graph", + "NodeType": "FunctionNode", + "Id": "79504c7781754e31813103a77a196a90", + "Inputs": [ + { + "Id": "5ff50da9e6624ce485b71cd093a9d818", + "Name": "InputName", + "Description": "string\nDefault value : \"\"", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "817d39d120344cf19ce2503903f96649", + "Name": "Keys_", + "Description": "var[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ae6d5f191be04a1fa11dfa57e8083be6", + "Name": "Values_", + "Description": "var[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "87c7aef16bcf48c6bbc3ac84fdb65fb3", + "Name": "Height_optionnal", + "Description": "int\nDefault value : 200", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "520ff32464c04abbbec17d16b745056c", + "Name": "HilightInView_optionnal", + "Description": " If set to true, clicking elements of the listview will highlight them in a view like Dynamo's watch node\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "65b355b9fdfe4a18b8a36398ae383f73", + "Name": "DisplayModeOnly_optionnal", + "Description": " Turns off ability to select elements. Form will not output any data for this element.\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d799ab338f1349558ac8c50516161dd2", + "Name": "ShowElementCount_optionnal", + "Description": " Will display the number of elements underneath the input name\n\nbool\nDefault value : false", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "141a4d8d33ce448486a7cd0948044890", + "Name": "DefaultValueIndices_optionnal", + "Description": "int[]\nDefault value : DSCore.List.Empty", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4c227b22eb87474580b29441c3ceeb46", + "Name": "SortItems_optionnal", + "Description": " Determines wether the ListView items are sorted or not\n\nbool\nDefault value : true", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4a86a599476343c0901470f200599f4d", + "Name": "ShowId_optionnal", + "Description": " Warning: disabling this will cause the listview input creation to fail in case there are elements with the same name\n\nbool\nDefault value : true", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "ff7bbb64f019476d9f3c27f2b0c25422", + "Name": "ListView input", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create data for ListView input in UI.MultiInputForm ++ . Check out www.data-shapes.net for more infos." + }, + { + "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", + "VariableInputPorts": true, + "NodeType": "ExtensionNode", + "Id": "ba9996ba757f42309ab8525c5c1df845", + "Inputs": [ + { + "Id": "e2b534111ca84bd495facd74512d33a0", + "Name": "item0", + "Description": "Item Index #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5a33e894a99a47fa98d6f1065c3845c3", + "Name": "item1", + "Description": "Item Index #1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "23da5c90245e40869a1022c9e5b65998", + "Name": "item2", + "Description": "Item Index #2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "40c8703317fa4e75bc74d2bd4fa14f1a", + "Name": "item3", + "Description": "Item Index #3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8d6ea448cc194cc5aa386bc65e16e314", + "Name": "item4", + "Description": "Item Index #4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3a770a43440a4d45972b51286cf722fe", + "Name": "item5", + "Description": "Item Index #5", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1167dfad42d44f1bac67d1801c6ea53d", + "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.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "\"Floor Plans\";\n\"Ceiling Plans\";\n\"Sections\";\n\"Elevations\";\n\"3D views\";", + "Id": "9f8c509a15b844f0aae664c139d23f0c", + "Inputs": [], + "Outputs": [ + { + "Id": "6d2921b086e946ec8177f36573950bfc", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "80b03a03e7c4496085cc6c886a3db490", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "df56ba43b1dc4ec091d9da4e2dd7f25d", + "Name": "", + "Description": "Value of expression at line 3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "aea7da51a12040e6a848596065d0e7a8", + "Name": "", + "Description": "Value of expression at line 4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "efad1dc97da34328a630f6e6549404bf", + "Name": "", + "Description": "Value of expression at line 5", + "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": "5e06765fdfa94b47abeac600229a7c5f", + "Inputs": [ + { + "Id": "953f98d86e0142478fef7e6039e1f5a5", + "Name": "list", + "Description": "list of values\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + }, + { + "Id": "5ed9c8b4265249ccba625973e316ddb5", + "Name": "func", + "Description": "Function", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "ceaac15646f344398eddad8fcbc9c104", + "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": "d78a4722bcad4c47858fdbaf30a07d56", + "Inputs": [ + { + "Id": "eb09f7b9af2041f48edc7e83aeb18a15", + "Name": "element", + "Description": "Revit.Elements.Element", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ebb0440fe4e7401c8eaa99a241e73277", + "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": "aaa8eb49aa2c40968b219c0ad933918a", + "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": "\"View Name\";", + "Id": "da5fd0f652f24d8dbd7006e2bbf40b2e", + "Inputs": [], + "Outputs": [ + { + "Id": "2785127898334ec592877d61111f6fc4", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string", + "Id": "f96b26f5b9fc4c8397a5529fbc584f52", + "Inputs": [ + { + "Id": "bd1be51e13194d85b1ccc1f0640d988c", + "Name": "element", + "Description": "Revit.Elements.Element", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "39aa87d7ab37405fb26342967345a9b0", + "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": "7583d61b15ed4ed4b474afab5d50b18f", + "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": "a[0];\na[1];\na[2];\na[3];\na[4];", + "Id": "02fc849ca676489782c26968bd45cbbb", + "Inputs": [ + { + "Id": "fa7baa59afcd44f89a56f38ce5b8b3ea", + "Name": "a", + "Description": "a", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e61cd85ce8d94a3bb8c0184be9bc0f3e", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "701f1c68c66644bf8a0421d4a4280aaf", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "497c65a2fb6e427ea1992fc66c0bb84a", + "Name": "", + "Description": "Value of expression at line 3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7650e7fb0a16413aa240ccf5f62147bb", + "Name": "", + "Description": "Value of expression at line 4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3d82ec375d314a65ab51b08f94208d29", + "Name": "", + "Description": "Value of expression at line 5", + "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": "a[0];\na[1];\na[2];\na[3];\na[4];", + "Id": "abfa0f9db54743cda4f1673ca8368abd", + "Inputs": [ + { + "Id": "ea0b05eed23b406a91890055ee659f02", + "Name": "a", + "Description": "a", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "843af91835b347a08c8203ff7e957aee", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0f5043e365014aee9c0f7b4b35fbf992", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9e6d2b724b084569a88b015c1fc91f7a", + "Name": "", + "Description": "Value of expression at line 3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "039ddeecbd9d48e8a873748336c8da22", + "Name": "", + "Description": "Value of expression at line 4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ad0257f88a4d40ddb595bacd0318dd1c", + "Name": "", + "Description": "Value of expression at line 5", + "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": "true;\n100;", + "Id": "3a58372713d04be2bfba9879bd360b12", + "Inputs": [], + "Outputs": [ + { + "Id": "45d6d69e4a304d1b843a9726a2fc6f99", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3c456e43ac594f84812176d10fe9c830", + "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": "\"Select views to duplicate\";\n\"Select\";\n\"Cancel\";\n1080;\n600;", + "Id": "d52dd6a91ed649348da2ca3c5c2197c4", + "Inputs": [], + "Outputs": [ + { + "Id": "0235a7b6e3934c38a4173aed54622073", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a6f2cad8cb0341dca9522479605a4d9b", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4390408b8a6d44eea24a0f66b703cf24", + "Name": "", + "Description": "Value of expression at line 3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e277ac0776d34ec7a53b6c81ad3046d7", + "Name": "", + "Description": "Value of expression at line 4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0965e0d2454844488be8cd69b609324c", + "Name": "", + "Description": "Value of expression at line 5", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", + "FunctionSignature": "237e943c-c1a0-4936-9269-1b5ad1dc8b4c", + "FunctionType": "Graph", + "NodeType": "FunctionNode", + "Id": "22ff5c39f41d4a9886d3fd19958e297c", + "Inputs": [ + { + "Id": "1c39e5dd8ea6425ea48a69974b80ec2b", + "Name": "view", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e59e56f47e3c4693b601cd1ca351a77a", + "Name": "name", + "Description": "string[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0a594d697a134036953c5b810702b2e7", + "Name": "view", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Duplicates a given view" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", + "FunctionSignature": "97f306fa-6af4-4796-944b-73b1a704619c", + "FunctionType": "Graph", + "NodeType": "FunctionNode", + "Id": "d0df0552d3e3466f954cc5dcdf59f0d2", + "Inputs": [ + { + "Id": "27467212f42648f293b2d0f015f70a09", + "Name": "view", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6a1de64d41ca47d58e305b00f514dde8", + "Name": "name", + "Description": "string[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c10e0a862df947a19cec255785cd36e7", + "Name": "view", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Duplicates a given view as a dependent view" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", + "FunctionSignature": "34ac4ca3-86ac-40f2-9ed1-2ea1e7e3b6c3", + "FunctionType": "Graph", + "NodeType": "FunctionNode", + "Id": "17e092d4a0a74dc3b5b6abeaa5e50a46", + "Inputs": [ + { + "Id": "bac6d0e681d4491793a2373e09993803", + "Name": "view", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "38bedb297c3342cfad2667c3949a3ea2", + "Name": "name", + "Description": "string[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3db3857c9c6f4ce1994dc59dc3f7723f", + "Name": "view", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Duplicates a given view with detailing" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", + "FunctionSignature": "4abff87f-8dad-41a9-bcf6-98784ac456eb", + "FunctionType": "Graph", + "NodeType": "FunctionNode", + "Id": "ccb1259aca54492cae10c6b88bfe8785", + "Inputs": [ + { + "Id": "8c7a4bdabb6341a4b794f9aa172351c8", + "Name": "InputName", + "Description": "string\nDefault value : \"\"", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a4a5980b8b184334abf5df12f4632aa6", + "Name": "Keys", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "061d43d17a3c49c3a8cd0e3d0fe5236e", + "Name": "Values", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3b95504dbfa245d2912326f69e939eeb", + "Name": "DefaultValueIndex", + "Description": "int\nDefault value : null", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "155a61b15c094042978a04ea11f8b84b", + "Name": "RadioButton input", + "Description": "return value", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create radio buttons input for UI.MultipleInputForm ++ . " + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "\"Duplication type\";\n[\"Duplicate\",\"Duplicate with Detailing\",\n\"Duplicate as a Dependent\"];\n[0,1,2];\n1;", + "Id": "202571b29f9d4b8f9c0fbdca2a355a22", + "Inputs": [], + "Outputs": [ + { + "Id": "e8106a40797343339708a3821020450f", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "390c4682294b4ebfafd1924587b9e0cd", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "934ea20554ee4feb99d7f42de055f6d6", + "Name": "", + "Description": "Value of expression at line 4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ba33ff243cd840fdbe0200d5cd0eb2ae", + "Name": "", + "Description": "Value of expression at line 5", + "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.FirstItem@var[]..[]", + "Id": "82b84ef1ca01440a9df56a5cc0aaf64a", + "Inputs": [ + { + "Id": "cd42135587ac4c0aa92928b3959d4ce4", + "Name": "list", + "Description": "List to get the first item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "ecf47cf811b64f70a4dc6fd7e18edd8b", + "Name": "item", + "Description": "First item in the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.RestOfItems@var[]..[]", + "Id": "69fc7c59c4cc4447869d306a70cb4849", + "Inputs": [ + { + "Id": "1b6f4d6eaa9644fb9f6328f49ca095c7", + "Name": "list", + "Description": "List to get the rest of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b3e291d4046947d092bb31934719b9c4", + "Name": "rest", + "Description": "Rest of the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Removes the first item from the given list.\n\nList.RestOfItems (list: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "2215a616b7624c57a1a5ac9a277f7da7", + "Inputs": [ + { + "Id": "19836d08a3ef4e25888061370ae6cd6c", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "012ee983d456401d99bdeedfb91c3934", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "ef07e4f75a124a74895bc6742e7480b2", + "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": "CoreNodeModels.Logic.If, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "5b5cc5e98c3e4c71af42df6b194e5482", + "Inputs": [ + { + "Id": "68ba67d54f7847bda26e2ffc437834ad", + "Name": "test", + "Description": "Test block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d4015e8df1094791b82069f1faaa63f2", + "Name": "true", + "Description": "True block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a834eade81954774b7eaecda74dab655", + "Name": "false", + "Description": "False block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "07d48153a613463dbc44c036b7896f6d", + "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": "==@var[]..[],var[]..[]", + "Id": "4b36ba4e5c7f43c2a52f1971470213a4", + "Inputs": [ + { + "Id": "563f5bfae04445dfb651533de4db8a68", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4f6cad0a2a51413ab10335fa648a7569", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0e91b34f496b4abd9947584e075ccc52", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "==@var[]..[],var[]..[]", + "Id": "c5760e0a8aa64c289411f0eb72f471ca", + "Inputs": [ + { + "Id": "1db19b83dcc247eebe3a94c1f55cde50", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8b7a0a28da2049969f3b7b3c65e3092d", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "20a6c44ca30c49398c68a72648e40b6f", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "==@var[]..[],var[]..[]", + "Id": "be0b0cef5ef4400692c862253c5c374a", + "Inputs": [ + { + "Id": "e99b4f527a634893bee7f16273568235", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8f79e43c30034055ab8bb5a4abf9ce76", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2465fc76523b4fa0ba5c0f3a32e25223", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0;\n1;\n2;", + "Id": "e107a2ec4ef94dea8c6c113255f4ea1d", + "Inputs": [], + "Outputs": [ + { + "Id": "ad25321e22db41279e3375f352015ad4", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7ad8576981d44de398fb963ee963aae8", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ba308cdf37324b0592c0e835973f1d5c", + "Name": "", + "Description": "Value of expression at line 3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "04c288581f6b4173a8faf6894cc53aa0", + "Inputs": [ + { + "Id": "4dd8c7cf31e34dbdae85e6d2c529940c", + "Name": "test", + "Description": "Test block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ae8753d479dd461ab61f4a30dce977f1", + "Name": "true", + "Description": "True block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a19f0775baa046a0864083f0e975c0ad", + "Name": "false", + "Description": "False block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "bcac7d75afb949cf8c4b1a1b46cad698", + "Name": "result", + "Description": "result", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Conditional statement" + }, + { + "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "188d2cb1fdfb4bb1b3f0d087377a1be8", + "Inputs": [ + { + "Id": "3c0fcda8fdba4fcf91e27f7981a40195", + "Name": "test", + "Description": "Test block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0358600369aa414184581d0855be7515", + "Name": "true", + "Description": "True block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "27066dcfe9184b2c8d9d0e676bc92978", + "Name": "false", + "Description": "False block", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b22517eee3fe4138b4b5d7610e430184", + "Name": "result", + "Description": "result", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Conditional statement" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "false;", + "Id": "3319e44a7d944f8cb9cd0beb702a22f0", + "Inputs": [], + "Outputs": [ + { + "Id": "7eec9cc202684c6d9593189ead5ff6dc", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string", + "Id": "4e688e08813d4351b213903006f5204d", + "Inputs": [ + { + "Id": "8a97963eee02461eb7beca9f47825f90", + "Name": "element", + "Description": "Revit.Elements.Element", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "2e2315b9966046e49fbea2bd42e68e1f", + "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": "c9185b38092f4e41b97802c441706918", + "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": "\"View Name\";", + "Id": "75f33c5359634f5a86bc90da8dbc656e", + "Inputs": [], + "Outputs": [ + { + "Id": "31665dc02cc9457d8e80b8287242f3dc", + "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.HigherOrder.Map, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "22d31e583f484be0a5727c4b85b2e847", + "Inputs": [ + { + "Id": "565c3b2826324e9ea3b42c7a4ccb982a", + "Name": "list", + "Description": "The list to map over.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7cb8fe5c5e0a4230b81bf85ee1313c21", + "Name": "f(x)", + "Description": "The procedure used to map element", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "33eb5f9a77b54b4a9f9bab9e8f2cb28c", + "Name": "mapped", + "Description": "Mapped list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Applies a function over all elements of a list, generating a new list from the results." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", + "FunctionSignature": "DSCore.String.Concat@string[]", + "FunctionType": "VariableArgument", + "NodeType": "FunctionNode", + "Id": "028f88eadb57440b9d802214d0590808", + "Inputs": [ + { + "Id": "491dfcf44e4845d486ef446d91413ccf", + "Name": "string0", + "Description": "List of strings to concatenate.\n\nstring[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "78488bfbc89e4164b38fa5641995ae1f", + "Name": "string1", + "Description": "string[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "78157dbce3ac4ab59360c03bf9227eab", + "Name": "str", + "Description": "String made from list of strings.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Concatenates multiple strings into a single string.\n\nString.Concat (strings: string[]): string" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "\" - Copy\";", + "Id": "1d104163f76d47a29202f6687e9c67c7", + "Inputs": [], + "Outputs": [ + { + "Id": "7f81a36fab0749379cb207cbd02d12a7", + "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": "6810a948d98344f985059d440e3e88bb", + "End": "cd42135587ac4c0aa92928b3959d4ce4", + "Id": "c5115b7ddf2142f194ca82ff93f3aa39" + }, + { + "Start": "6810a948d98344f985059d440e3e88bb", + "End": "1b6f4d6eaa9644fb9f6328f49ca095c7", + "Id": "111b33e150b949cfbef63d4858a332e0" + }, + { + "Start": "d0f6d51e9aad402090b3401151296c73", + "End": "179f3e84b9b0426e88cbe71a6a6d4b7c", + "Id": "aad913fc6f7e4c40bf97b370a1a1deaa" + }, + { + "Start": "263dc1ab55504651b65b9e8f3763416f", + "End": "808d45ebad57426398f8f6ec69fc8411", + "Id": "e24f5b079c72465eb25bbfd2581001f8" + }, + { + "Start": "ddd7c75983f24d95bcacd720a12133d2", + "End": "496d98320fbf4999b87d21ad9c40d2c7", + "Id": "276da5ab5640432babb9cb93392d309b" + }, + { + "Start": "ddd7c75983f24d95bcacd720a12133d2", + "End": "1d704f80670f461e8b219212a8478de5", + "Id": "60f9b558b3014ebfbf675ae3e3480573" + }, + { + "Start": "d9933a39bffa4bda954fd56a348b1af4", + "End": "00fbf1f3105f4e7cb57fde4ee17cace2", + "Id": "c9e8e591a67b44b8bec4b6fcb277b1aa" + }, + { + "Start": "3d33ba4633e140f9a4bb34894b7fe3bb", + "End": "76e2bd7eddce4967868485457d65bf58", + "Id": "eedf0d7a5dae42a4ac34231c65b5b803" + }, + { + "Start": "8219164f31984551a3829516ddd1a9b3", + "End": "4ec67c0e6ce345f88a9c1408cff5691c", + "Id": "637745e4809a4e889f5b0857bfb70dc8" + }, + { + "Start": "cdb068b14e4a4dcd8d3b86a711a121f7", + "End": "802313597bf44fcbbe555957b38dcdd4", + "Id": "ac1e2f2b13164f1c9a7229a253333c9b" + }, + { + "Start": "d8a9529ec6ff4f2c9ae112a82225e375", + "End": "1ce5d2abb23d479f8d26ebe67aadd4b3", + "Id": "ceb23d6ffbf943fe9a3acb97824c828b" + }, + { + "Start": "07bc9d6ab65742db876304f772951d47", + "End": "bbb13ac165d24ff7964596851c026fd7", + "Id": "1e700bbe5702454988da4edc026a5567" + }, + { + "Start": "c3dfbc3eb4934b4eb567a958484fb73b", + "End": "4c2805a727b94e78b9b35f77f9896c0d", + "Id": "732a427f33874709a389e33223dc10b1" + }, + { + "Start": "5773ad5d7846468dab76de05d9fcac92", + "End": "3b80793d71db47989acf8a6f3fd850b9", + "Id": "6e1420e7bcf648c8981d1765eef6c6c2" + }, + { + "Start": "72e1665e620c4a159cbfa9f4406cf48f", + "End": "10a73998b0c3445bbc3244314111a7de", + "Id": "39a3d09bb1bc45fea4006d9b537bb0a8" + }, + { + "Start": "4025e2ce3fba49f6ad0a229ababe7624", + "End": "cd78079b068949598fc34233b2594d30", + "Id": "7b28b92620db4ab08079b09d1837e230" + }, + { + "Start": "63e4a2649e1b41d9891c0d545bcd724b", + "End": "f278576c41d64fcfbfbd0701c510af85", + "Id": "0fd91dfde2634ac68a7a43e79d757974" + }, + { + "Start": "2c1507efa08c4a439235ad967cc720f4", + "End": "cf3584ea835844eaad68248610c68c2b", + "Id": "6bbfa215d87e4a45949c9d0658c60101" + }, + { + "Start": "c130af6a711045739256996a477b8f49", + "End": "73971f9a2bcd4e7c90c9c6168d8709f1", + "Id": "fcb3eaad1f4f40c387df9131c93f916e" + }, + { + "Start": "5cf0035ce2bc4b758e2146af61cd2ce4", + "End": "953f98d86e0142478fef7e6039e1f5a5", + "Id": "2d1f46de38554fe6a127ff3583f4666f" + }, + { + "Start": "dddd1aba511b44a4bfcddab1241ead44", + "End": "4e68de298d414147a6c262c9744159c8", + "Id": "d3dbf295a947479eb22265c3bd3d0489" + }, + { + "Start": "12f590f285814cc8977cf8d4889426e9", + "End": "f0f15f18615e4168a4217d40f80c29c9", + "Id": "a31a5746ea9749888838aaed54c05b10" + }, + { + "Start": "12f590f285814cc8977cf8d4889426e9", + "End": "096abb0ae5d941e3833a0f07e66b86f9", + "Id": "92fff945810d44d4b0bf542e9e7fbbf5" + }, + { + "Start": "b67d8542b1a3478aad18ae17eb7d4a73", + "End": "5a33e894a99a47fa98d6f1065c3845c3", + "Id": "ee84b870aff445d790629ba56b8b86c3" + }, + { + "Start": "1869a5ec05ee496baa1b38cb4a9c9f03", + "End": "23da5c90245e40869a1022c9e5b65998", + "Id": "ceba6c8a21834b38bacae93bf2ab12e0" + }, + { + "Start": "8c3cc05df19b4756805da4cf4f8ade6e", + "End": "40c8703317fa4e75bc74d2bd4fa14f1a", + "Id": "805d4a98bddb45c8b302d5052d3c9519" + }, + { + "Start": "51acb5f27dbf43f1aaa21f6fbad25151", + "End": "8d6ea448cc194cc5aa386bc65e16e314", + "Id": "398c6800654c4d53bca57802e93f1141" + }, + { + "Start": "ff7bbb64f019476d9f3c27f2b0c25422", + "End": "3a770a43440a4d45972b51286cf722fe", + "Id": "6c0eea763e38450290b9c5817e3028ed" + }, + { + "Start": "1167dfad42d44f1bac67d1801c6ea53d", + "End": "553f8857cb354ad69efa87b328e12220", + "Id": "e81e9d6cb5274a32afcf7ded2701f785" + }, + { + "Start": "6d2921b086e946ec8177f36573950bfc", + "End": "83bbe567ade84031b8de05c746f198e1", + "Id": "d8472b5544634210aaa10965885dae93" + }, + { + "Start": "80b03a03e7c4496085cc6c886a3db490", + "End": "d123c8e09a02476f9b069d7ab732a1bf", + "Id": "84157951de8c4885b2b60e424b12a46f" + }, + { + "Start": "df56ba43b1dc4ec091d9da4e2dd7f25d", + "End": "b02f1b8d16a041f58913048713bbbc7a", + "Id": "1a02ea581e2c452b8d7f89a1980df835" + }, + { + "Start": "aea7da51a12040e6a848596065d0e7a8", + "End": "da1fe219190d4eeba1527d776c2019af", + "Id": "b9911281485f419d839f63de3825c917" + }, + { + "Start": "efad1dc97da34328a630f6e6549404bf", + "End": "5ff50da9e6624ce485b71cd093a9d818", + "Id": "046b3423d6f941ed8062e510b2001d8c" + }, + { + "Start": "ceaac15646f344398eddad8fcbc9c104", + "End": "bd1be51e13194d85b1ccc1f0640d988c", + "Id": "06ba60cf11b14ae6be4ffc4d494aa036" + }, + { + "Start": "ceaac15646f344398eddad8fcbc9c104", + "End": "fa7baa59afcd44f89a56f38ce5b8b3ea", + "Id": "7577d6eb1ca5485cba115d38922fb4aa" + }, + { + "Start": "aaa8eb49aa2c40968b219c0ad933918a", + "End": "5ed9c8b4265249ccba625973e316ddb5", + "Id": "842e78d7611949fd8d1fd4474662c0ac" + }, + { + "Start": "2785127898334ec592877d61111f6fc4", + "End": "ebb0440fe4e7401c8eaa99a241e73277", + "Id": "90519cdca05f43d79d1342b9d1768008" + }, + { + "Start": "2785127898334ec592877d61111f6fc4", + "End": "39aa87d7ab37405fb26342967345a9b0", + "Id": "ce4cf12d696149ec93692613783b9146" + }, + { + "Start": "7583d61b15ed4ed4b474afab5d50b18f", + "End": "ea0b05eed23b406a91890055ee659f02", + "Id": "2afeaf39b5ac4f0b83a3c9c76491d353" + }, + { + "Start": "e61cd85ce8d94a3bb8c0184be9bc0f3e", + "End": "1fee6138578a4c7f922efe3c03a68270", + "Id": "19c24fc453ec4242bd2693326596cab9" + }, + { + "Start": "701f1c68c66644bf8a0421d4a4280aaf", + "End": "83dce94cdf214c98b74dc65cea3b86fc", + "Id": "ffbcb164fdd04bb5b1a01aab111b549d" + }, + { + "Start": "497c65a2fb6e427ea1992fc66c0bb84a", + "End": "7e402c8c41614b53a940a1d4fccbc23e", + "Id": "a61ac9b225f34a139b5ef61f385335e6" + }, + { + "Start": "7650e7fb0a16413aa240ccf5f62147bb", + "End": "04b692c573a6490aaaa407cdc18350a7", + "Id": "a00ec97e5c6f4a99806738a22994c9c1" + }, + { + "Start": "3d82ec375d314a65ab51b08f94208d29", + "End": "ae6d5f191be04a1fa11dfa57e8083be6", + "Id": "0a1f7f3013eb4c20bb53703e4abb8bc8" + }, + { + "Start": "843af91835b347a08c8203ff7e957aee", + "End": "6f79297a29474bf9ba8ee507260845ae", + "Id": "2ad6d3085632403daf029dc111e1082c" + }, + { + "Start": "0f5043e365014aee9c0f7b4b35fbf992", + "End": "e405b4f973b543f88a56d9309e5df7a4", + "Id": "02e1510949b947a39477c43faf1ada5f" + }, + { + "Start": "9e6d2b724b084569a88b015c1fc91f7a", + "End": "fca9506af84a470993469a816b784b6d", + "Id": "ac4b169c1e0e4c7796c698738cd76327" + }, + { + "Start": "039ddeecbd9d48e8a873748336c8da22", + "End": "99c7cf0ec575410b8e25fb7c82a6ab97", + "Id": "eb5f9647443b452c980a2553dac4c1f8" + }, + { + "Start": "ad0257f88a4d40ddb595bacd0318dd1c", + "End": "817d39d120344cf19ce2503903f96649", + "Id": "22dba771b2024fcb9b0b90b6b808aeed" + }, + { + "Start": "45d6d69e4a304d1b843a9726a2fc6f99", + "End": "0e689fa3e2c74ba098d10ab9bb944e10", + "Id": "e06eae5a6f6f4602a0310ccf6a466d4c" + }, + { + "Start": "45d6d69e4a304d1b843a9726a2fc6f99", + "End": "53a8ea09678d436db4a2b69c3beda1b9", + "Id": "a48f6e49bf3f4cb9aa15230578cbefa7" + }, + { + "Start": "45d6d69e4a304d1b843a9726a2fc6f99", + "End": "900d9ce3dab14dda9553b72b65d18a78", + "Id": "7c22a813f3714eca8c0d73a8bb395489" + }, + { + "Start": "45d6d69e4a304d1b843a9726a2fc6f99", + "End": "d799ab338f1349558ac8c50516161dd2", + "Id": "2ed22a924a5e4d02abad5a7306dd46bb" + }, + { + "Start": "45d6d69e4a304d1b843a9726a2fc6f99", + "End": "bf04b70790ea4066914d7f389ea4e508", + "Id": "27c280190cb94d02b6a6239323677c1e" + }, + { + "Start": "3c456e43ac594f84812176d10fe9c830", + "End": "b2fb5c72298d4b30bea556123c732430", + "Id": "047bbe0d4a2a4f0f938b7307ac69b08d" + }, + { + "Start": "3c456e43ac594f84812176d10fe9c830", + "End": "6fb9bd1e2f9f4de3b55b36cba3844119", + "Id": "9700c3d318ee44afa79e5f3277de0302" + }, + { + "Start": "3c456e43ac594f84812176d10fe9c830", + "End": "5d2553c90c8d40e9ae0bb9b4c65bf3ba", + "Id": "6550e1bc020441eea4befed50c94c5b1" + }, + { + "Start": "3c456e43ac594f84812176d10fe9c830", + "End": "1b4f93e946fb4cdaa80c7cf6ebec8ad0", + "Id": "c83f7bbd2d1a44a38996e34c9aeee52d" + }, + { + "Start": "3c456e43ac594f84812176d10fe9c830", + "End": "87c7aef16bcf48c6bbc3ac84fdb65fb3", + "Id": "06fa09e230ad4712a6389bc2d004aafa" + }, + { + "Start": "0235a7b6e3934c38a4173aed54622073", + "End": "b1ca5675fa604c2d9100d3b7106fa4f3", + "Id": "236c3ddd4c7146faa9a001cf7440268e" + }, + { + "Start": "a6f2cad8cb0341dca9522479605a4d9b", + "End": "56797acd73a8474e88b7c515e5879e0a", + "Id": "08c0dcf1b75d4ef4aaa38d248d3987f7" + }, + { + "Start": "4390408b8a6d44eea24a0f66b703cf24", + "End": "96fa485c72b94c56ba5a53ba49a763e6", + "Id": "3e992c6292084b35b2f2be2faf8564a9" + }, + { + "Start": "0965e0d2454844488be8cd69b609324c", + "End": "06952938563c4f579922e9046c735fb8", + "Id": "6609a79c51fd4b2e9377ae129604903e" + }, + { + "Start": "155a61b15c094042978a04ea11f8b84b", + "End": "e2b534111ca84bd495facd74512d33a0", + "Id": "3962405e41a74f549c2eace575a3a081" + }, + { + "Start": "e8106a40797343339708a3821020450f", + "End": "8c7a4bdabb6341a4b794f9aa172351c8", + "Id": "e70a09184fc74d29b939bcc30deda2cf" + }, + { + "Start": "390c4682294b4ebfafd1924587b9e0cd", + "End": "a4a5980b8b184334abf5df12f4632aa6", + "Id": "b85d64773cc6491f986be4700f7d329c" + }, + { + "Start": "934ea20554ee4feb99d7f42de055f6d6", + "End": "061d43d17a3c49c3a8cd0e3d0fe5236e", + "Id": "b3a02126c5434f1dbb4fe7f7b15c5bc1" + }, + { + "Start": "ba33ff243cd840fdbe0200d5cd0eb2ae", + "End": "3b95504dbfa245d2912326f69e939eeb", + "Id": "e44a8cb056c54e2faa4dac382fa3b5b4" + }, + { + "Start": "ecf47cf811b64f70a4dc6fd7e18edd8b", + "End": "4f6cad0a2a51413ab10335fa648a7569", + "Id": "d992ba130a4942cb978b75da1acca449" + }, + { + "Start": "ecf47cf811b64f70a4dc6fd7e18edd8b", + "End": "8b7a0a28da2049969f3b7b3c65e3092d", + "Id": "ae367d641b1643b3b32605ca313d0cf3" + }, + { + "Start": "ecf47cf811b64f70a4dc6fd7e18edd8b", + "End": "8f79e43c30034055ab8bb5a4abf9ce76", + "Id": "1bf8905d0f284c62af82327b790b3ee7" + }, + { + "Start": "b3e291d4046947d092bb31934719b9c4", + "End": "19836d08a3ef4e25888061370ae6cd6c", + "Id": "1b0bf352535a40cea4ba5d5e3d7bda50" + }, + { + "Start": "ef07e4f75a124a74895bc6742e7480b2", + "End": "0358600369aa414184581d0855be7515", + "Id": "f26500e96e6d4c1a801733ada0d065d0" + }, + { + "Start": "ef07e4f75a124a74895bc6742e7480b2", + "End": "ae8753d479dd461ab61f4a30dce977f1", + "Id": "d22652c77afd454aa320eeb271a75817" + }, + { + "Start": "ef07e4f75a124a74895bc6742e7480b2", + "End": "d4015e8df1094791b82069f1faaa63f2", + "Id": "ca0418787e4745428e0265f8c8bbc316" + }, + { + "Start": "ef07e4f75a124a74895bc6742e7480b2", + "End": "8a97963eee02461eb7beca9f47825f90", + "Id": "60d78c0513de48c89e662c692bb84c15" + }, + { + "Start": "07d48153a613463dbc44c036b7896f6d", + "End": "1c39e5dd8ea6425ea48a69974b80ec2b", + "Id": "789cb7598d684d9e908c717342e64a03" + }, + { + "Start": "0e91b34f496b4abd9947584e075ccc52", + "End": "68ba67d54f7847bda26e2ffc437834ad", + "Id": "e151de4d49ff426cb244351406a67ff4" + }, + { + "Start": "20a6c44ca30c49398c68a72648e40b6f", + "End": "4dd8c7cf31e34dbdae85e6d2c529940c", + "Id": "427dd85b920e40fca19358212cf49d60" + }, + { + "Start": "2465fc76523b4fa0ba5c0f3a32e25223", + "End": "3c0fcda8fdba4fcf91e27f7981a40195", + "Id": "99d84a555f944ccdbc53dd2d42c16876" + }, + { + "Start": "ad25321e22db41279e3375f352015ad4", + "End": "563f5bfae04445dfb651533de4db8a68", + "Id": "19b7d42252b74c139901e9d92c3a1835" + }, + { + "Start": "7ad8576981d44de398fb963ee963aae8", + "End": "1db19b83dcc247eebe3a94c1f55cde50", + "Id": "e5c5951a2227490f8efeb12cd1e94d36" + }, + { + "Start": "ba308cdf37324b0592c0e835973f1d5c", + "End": "e99b4f527a634893bee7f16273568235", + "Id": "6c375edd74d04a358b290ddf69924e6b" + }, + { + "Start": "bcac7d75afb949cf8c4b1a1b46cad698", + "End": "bac6d0e681d4491793a2373e09993803", + "Id": "eb146756ab964cb78e23ab1b8b6b8fca" + }, + { + "Start": "b22517eee3fe4138b4b5d7610e430184", + "End": "27467212f42648f293b2d0f015f70a09", + "Id": "51bf9f590ef24e85a83e983ccb97337d" + }, + { + "Start": "7eec9cc202684c6d9593189ead5ff6dc", + "End": "a834eade81954774b7eaecda74dab655", + "Id": "2a6fc395df59471ba1a8f70aef2b9dbf" + }, + { + "Start": "7eec9cc202684c6d9593189ead5ff6dc", + "End": "a19f0775baa046a0864083f0e975c0ad", + "Id": "1ae3ae0f2acf4fec9e120609ce286b08" + }, + { + "Start": "7eec9cc202684c6d9593189ead5ff6dc", + "End": "27066dcfe9184b2c8d9d0e676bc92978", + "Id": "bcdba93594e04241836dad514960d041" + }, + { + "Start": "c9185b38092f4e41b97802c441706918", + "End": "565c3b2826324e9ea3b42c7a4ccb982a", + "Id": "43ba16ebc04c4e9192b8da3d20f6716e" + }, + { + "Start": "31665dc02cc9457d8e80b8287242f3dc", + "End": "2e2315b9966046e49fbea2bd42e68e1f", + "Id": "fd3306549b2745bcb1428c1e5677923f" + }, + { + "Start": "33eb5f9a77b54b4a9f9bab9e8f2cb28c", + "End": "e59e56f47e3c4693b601cd1ca351a77a", + "Id": "a2a8976939b34beea96f2138e9953a6b" + }, + { + "Start": "33eb5f9a77b54b4a9f9bab9e8f2cb28c", + "End": "38bedb297c3342cfad2667c3949a3ea2", + "Id": "946857b2e5bf4443b08e6d5d19ad559d" + }, + { + "Start": "33eb5f9a77b54b4a9f9bab9e8f2cb28c", + "End": "6a1de64d41ca47d58e305b00f514dde8", + "Id": "8c143e3b82714999937be4300242b7fb" + }, + { + "Start": "78157dbce3ac4ab59360c03bf9227eab", + "End": "7cb8fe5c5e0a4230b81bf85ee1313c21", + "Id": "9acebeeaa23b4096a1dc222e21ed2b7c" + }, + { + "Start": "7f81a36fab0749379cb207cbd02d12a7", + "End": "78488bfbc89e4164b38fa5641995ae1f", + "Id": "5ef3c2406e754d2a957f0eb944929143" + } + ], + "Dependencies": [ + "9fbd05c0-ec1f-4bd3-bf37-969a1552eab8", + "ecaa320d-1082-4f19-84b5-d7460adfc3ee", + "a6a44fc2-aa8f-41e8-af52-ad392755093a", + "c3a36eb7-8fe8-4417-b31e-ccc9fded769b", + "237e943c-c1a0-4936-9269-1b5ad1dc8b4c", + "97f306fa-6af4-4796-944b-73b1a704619c", + "34ac4ca3-86ac-40f2-9ed1-2ea1e7e3b6c3", + "4abff87f-8dad-41a9-bcf6-98784ac456eb" + ], + "Bindings": [], + "View": { + "Dynamo": { + "ScaleFactor": 1.0, + "HasRunWithoutCrash": true, + "IsVisibleInDynamoLibrary": true, + "Version": "2.0.3.8810", + "RunType": "Manual", + "RunPeriod": "1000" + }, + "Camera": { + "Name": "Background Preview", + "EyeX": -17.0, + "EyeY": 24.0, + "EyeZ": 50.0, + "LookX": 12.0, + "LookY": -13.0, + "LookZ": -58.0, + "UpX": 0.0, + "UpY": 1.0, + "UpZ": 0.0 + }, + "NodeViews": [ + { + "ShowGeometry": true, + "Name": "UI.MultipleInputForm ++", + "Id": "c45e8811ebe741c7b757cb733373af69", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2595.164168031456, + "Y": 1056.2179562568449 + }, + { + "ShowGeometry": true, + "Name": "All Elements of Category", + "Id": "764b707c5a434a3c87dbbccd50507b42", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -2850.9674167549038, + "Y": 778.902361799349 + }, + { + "ShowGeometry": true, + "Name": "Categories", + "Id": "2d759bd1307e40eebb34a26f18c0877b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -3116.9674167549038, + "Y": 778.902361799349 + }, + { + "ShowGeometry": true, + "Name": "List.Clean", + "Id": "5dd62c9497ab4bb4b0f41af2e99f5437", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -2576.9674167549038, + "Y": 817.902361799349 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "c9e472c0316543629416cf2d0a488540", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -2850.9674167549038, + "Y": 887.11569513268239 + }, + { + "ShowGeometry": true, + "Name": "Boolean", + "Id": "c5895f8089a149bcaa5e8190bca50a4a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2103.8783158901751, + "Y": 1539.6228277479747 + }, + { + "ShowGeometry": true, + "Name": "View.Type", + "Id": "3dd2ea83a0ae4ae585e487abd5d7c90e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -1662.6755765977989, + "Y": 1544.8964788639082 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "67d81079093b4879ad6ef1b389d1ac75", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -1662.6755765977989, + "Y": 1353.9631455305753 + }, + { + "ShowGeometry": true, + "Name": "String.IndexOf", + "Id": "0b97b0f320554a468bb64f3e373e95c1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -1390.6755765977989, + "Y": 1544.8964788639084 + }, + { + "ShowGeometry": true, + "Name": "List Create", + "Id": "9ef18961e13f4e48be284f1c2f1dab53", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -1390.6755765977989, + "Y": 1332.8964788639084 + }, + { + "ShowGeometry": true, + "Name": "List.Map", + "Id": "4581ebaee9de46679c6947aa4060cb8c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -1070.6755765977989, + "Y": 1425.8964788639084 + }, + { + "ShowGeometry": true, + "Name": "==", + "Id": "0e11f90a82d3487a9c3945e5b0e9e7db", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -836.67557659779891, + "Y": 1355.8964788639084 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "bb696d0a8ac14a0eabf74caaefa0eb25", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -1070.6755765977989, + "Y": 1316.1098121972418 + }, + { + "ShowGeometry": true, + "Name": "List.FilterByBoolMask", + "Id": "2ff521ef365347d78d452e8fba2d177f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -567.67557659779891, + "Y": 1329.8964788639084 + }, + { + "ShowGeometry": true, + "Name": "View.IsViewTemplate+", + "Id": "aebd31eb236443d9b4fc3b1dbcc328c9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -2218.9674167549038, + "Y": 1024.3928643915028 + }, + { + "ShowGeometry": true, + "Name": "List.FilterByBoolMask", + "Id": "b49055da62b64136a5da91dc97967869", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -1945.967416754904, + "Y": 998.39286439150283 + }, + { + "ShowGeometry": true, + "Name": "UI.Listview Data", + "Id": "10cee6f8248e4ed4b857906a3028e04d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1346.5900506969133, + "Y": 253.95884541680527 + }, + { + "ShowGeometry": true, + "Name": "UI.Listview Data", + "Id": "f4fe03b920bf4e0a85747e96534f6c15", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1350.6844082563889, + "Y": 618.35666821014854 + }, + { + "ShowGeometry": true, + "Name": "UI.Listview Data", + "Id": "5fd9cc492a2f490ea949fcf46f2088bf", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1343.6778217015317, + "Y": 975.69258250787448 + }, + { + "ShowGeometry": true, + "Name": "UI.Listview Data", + "Id": "4f8595fd4262430e8a3289f4b363388e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1339.0067639982935, + "Y": 1340.0350833604577 + }, + { + "ShowGeometry": true, + "Name": "UI.Listview Data", + "Id": "79504c7781754e31813103a77a196a90", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1334.3357062950554, + "Y": 1716.0552284711366 + }, + { + "ShowGeometry": true, + "Name": "List Create", + "Id": "ba9996ba757f42309ab8525c5c1df845", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2051.9665412358368, + "Y": 1083.1310896926736 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "9f8c509a15b844f0aae664c139d23f0c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 823.3853589784087, + "Y": 165.14053184204712 + }, + { + "ShowGeometry": true, + "Name": "List.SortByFunction", + "Id": "5e06765fdfa94b47abeac600229a7c5f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -264.61485702225389, + "Y": 1028.7982406009492 + }, + { + "ShowGeometry": true, + "Name": "Element.GetParameterValueByName", + "Id": "d78a4722bcad4c47858fdbaf30a07d56", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -627.61485702225389, + "Y": 1054.7982406009492 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "da5fd0f652f24d8dbd7006e2bbf40b2e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -856.61485702225389, + "Y": 1085.0115739342825 + }, + { + "ShowGeometry": true, + "Name": "Element.GetParameterValueByName", + "Id": "f96b26f5b9fc4c8397a5529fbc584f52", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -81.22960334902109, + "Y": 715.7043631736052 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "02fc849ca676489782c26968bd45cbbb", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 180.84065714593407, + "Y": 1043.8656603854383 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "abfa0f9db54743cda4f1673ca8368abd", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 233.4940517381126, + "Y": 715.41382843763313 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "3a58372713d04be2bfba9879bd360b12", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 646.58130214275968, + "Y": 369.5498364470327 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "d52dd6a91ed649348da2ca3c5c2197c4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2102.9614046877459, + "Y": 852.12708222884 + }, + { + "ShowGeometry": true, + "Name": "View.Duplicate", + "Id": "22ff5c39f41d4a9886d3fd19958e297c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4452.28231202475, + "Y": 411.004172344492 + }, + { + "ShowGeometry": true, + "Name": "View.DuplicateAsDependent", + "Id": "d0df0552d3e3466f954cc5dcdf59f0d2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4452.28231202475, + "Y": 915.446771015921 + }, + { + "ShowGeometry": true, + "Name": "View.DuplicateWithDetailing", + "Id": "17e092d4a0a74dc3b5b6abeaa5e50a46", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4452.28231202475, + "Y": 663.22547168020651 + }, + { + "ShowGeometry": true, + "Name": "UI.RadioButtons Data", + "Id": "ccb1259aca54492cae10c6b88bfe8785", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1437.2172531172314, + "Y": -213.90227805608419 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "202571b29f9d4b8f9c0fbdca2a355a22", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 948.194417908883, + "Y": -214.05465401428802 + }, + { + "ShowGeometry": true, + "Name": "List.FirstItem", + "Id": "82b84ef1ca01440a9df56a5cc0aaf64a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3133.1111084453105, + "Y": 794.575136986038 + }, + { + "ShowGeometry": true, + "Name": "List.RestOfItems", + "Id": "69fc7c59c4cc4447869d306a70cb4849", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3183.8878704585977, + "Y": 1179.08177461358 + }, + { + "ShowGeometry": true, + "Name": "List.Flatten", + "Id": "2215a616b7624c57a1a5ac9a277f7da7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3477.1194949331043, + "Y": 1180.6120415493581 + }, + { + "ShowGeometry": true, + "Name": "If", + "Id": "5b5cc5e98c3e4c71af42df6b194e5482", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4017.0919254323003, + "Y": 488.96729133437407 + }, + { + "ShowGeometry": true, + "Name": "==", + "Id": "4b36ba4e5c7f43c2a52f1971470213a4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3484.8390445364903, + "Y": 500.71751668599507 + }, + { + "ShowGeometry": true, + "Name": "==", + "Id": "c5760e0a8aa64c289411f0eb72f471ca", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3484.8390445364903, + "Y": 694.0322462931241 + }, + { + "ShowGeometry": true, + "Name": "==", + "Id": "be0b0cef5ef4400692c862253c5c374a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3484.8390445364903, + "Y": 903.94470520995708 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "e107a2ec4ef94dea8c6c113255f4ea1d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3221.8390445364903, + "Y": 631.67224629312409 + }, + { + "ShowGeometry": true, + "Name": "If", + "Id": "04c288581f6b4173a8faf6894cc53aa0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4017.0919254323003, + "Y": 682.28202094150311 + }, + { + "ShowGeometry": true, + "Name": "If", + "Id": "188d2cb1fdfb4bb1b3f0d087377a1be8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4018.0682624505203, + "Y": 892.19447985833506 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "3319e44a7d944f8cb9cd0beb702a22f0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3621.4758667798615, + "Y": 339.59220929428596 + }, + { + "ShowGeometry": true, + "Name": "Element.GetParameterValueByName", + "Id": "4e688e08813d4351b213903006f5204d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3738.2174567129905, + "Y": 1566.1427457573027 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "75f33c5359634f5a86bc90da8dbc656e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3509.2174567129905, + "Y": 1596.3560790906361 + }, + { + "ShowGeometry": true, + "Name": "List.Map", + "Id": "22d31e583f484be0a5727c4b85b2e847", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4101.2174567129905, + "Y": 1620.1427457573027 + }, + { + "ShowGeometry": true, + "Name": "String.Concat", + "Id": "028f88eadb57440b9d802214d0590808", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3738.2174567129905, + "Y": 1700.1427457573027 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "1d104163f76d47a29202f6687e9c67c7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3509.2174567129905, + "Y": 1730.3560790906361 + } + ], + "Annotations": [ + { + "Id": "2838c9f0ff9e486a869854165ce3fcf1", + "Title": "Get all views", + "Nodes": [ + "764b707c5a434a3c87dbbccd50507b42", + "2d759bd1307e40eebb34a26f18c0877b", + "5dd62c9497ab4bb4b0f41af2e99f5437", + "c9e472c0316543629416cf2d0a488540", + "aebd31eb236443d9b4fc3b1dbcc328c9", + "b49055da62b64136a5da91dc97967869" + ], + "Left": -3126.9674167549038, + "Top": 725.902361799349, + "Width": 1361.9999999999998, + "Height": 391.4905025921538, + "FontSize": 36.0, + "InitialTop": 778.902361799349, + "InitialHeight": 231.21333333333331, + "TextblockHeight": 43.0, + "Background": "#FFC1D676" + }, + { + "Id": "383a494df4924f66805e804cb02012b8", + "Title": "Sort by view type", + "Nodes": [ + "3dd2ea83a0ae4ae585e487abd5d7c90e", + "67d81079093b4879ad6ef1b389d1ac75", + "0b97b0f320554a468bb64f3e373e95c1", + "9ef18961e13f4e48be284f1c2f1dab53", + "4581ebaee9de46679c6947aa4060cb8c", + "0e11f90a82d3487a9c3945e5b0e9e7db", + "bb696d0a8ac14a0eabf74caaefa0eb25", + "2ff521ef365347d78d452e8fba2d177f" + ], + "Left": -1672.6755765977989, + "Top": 1263.1098121972418, + "Width": 1286.0, + "Height": 426.78666666666663, + "FontSize": 36.0, + "InitialTop": 1316.1098121972418, + "InitialHeight": 418.27918504907643, + "TextblockHeight": 43.0, + "Background": "#FFC1D676" + }, + { + "Id": "657615ce42a94cbd81f41f6418212eb2", + "Title": "Order by name", + "Nodes": [ + "5e06765fdfa94b47abeac600229a7c5f", + "d78a4722bcad4c47858fdbaf30a07d56", + "da5fd0f652f24d8dbd7006e2bbf40b2e" + ], + "Left": -866.61485702225389, + "Top": 975.79824060094916, + "Width": 801.0, + "Height": 202.21333333333337, + "FontSize": 36.0, + "InitialTop": 1028.7982406009492, + "InitialHeight": 248.70175334888529, + "TextblockHeight": 43.0, + "Background": "#FFC1D676" + }, + { + "Id": "8260979a16174635aa60b870952afbdd", + "Title": "View names", + "Nodes": [ + "f96b26f5b9fc4c8397a5529fbc584f52", + "abfa0f9db54743cda4f1673ca8368abd" + ], + "Left": -91.22960334902109, + "Top": 662.41382843763313, + "Width": 424.72365508713369, + "Height": 210.0, + "FontSize": 36.0, + "InitialTop": 715.41382843763313, + "InitialHeight": 187.0, + "TextblockHeight": 43.0, + "Background": "#FFC1D676" + }, + { + "Id": "4c5cecccee4f4b1594d31f2d1566b794", + "Title": "UI - view lists", + "Nodes": [ + "10cee6f8248e4ed4b857906a3028e04d", + "f4fe03b920bf4e0a85747e96534f6c15", + "5fd9cc492a2f490ea949fcf46f2088bf", + "4f8595fd4262430e8a3289f4b363388e", + "79504c7781754e31813103a77a196a90", + "9f8c509a15b844f0aae664c139d23f0c", + "3a58372713d04be2bfba9879bd360b12" + ], + "Left": 636.58130214275968, + "Top": 112.14053184204712, + "Width": 1111.1031061136291, + "Height": 1930.9146966290896, + "FontSize": 36.0, + "InitialTop": 165.14053184204712, + "InitialHeight": 1907.9146966290896, + "TextblockHeight": 43.0, + "Background": "#FFC1D676" + }, + { + "Id": "07d0f225f2c44fbc95a30a6d52f41e0d", + "Title": "UI - duplcation types", + "Nodes": [ + "ccb1259aca54492cae10c6b88bfe8785", + "202571b29f9d4b8f9c0fbdca2a355a22" + ], + "Left": 938.194417908883, + "Top": -267.054654014288, + "Width": 850.0228352083484, + "Height": 224.15237595820383, + "FontSize": 36.0, + "InitialTop": -214.05465401428802, + "InitialHeight": 201.15237595820383, + "TextblockHeight": 43.0, + "Background": "#FFC1D676" + }, + { + "Id": "b44b905a0dcd446995de396d999de018", + "Title": "Create UI", + "Nodes": [ + "c45e8811ebe741c7b757cb733373af69", + "c5895f8089a149bcaa5e8190bca50a4a", + "ba9996ba757f42309ab8525c5c1df845", + "d52dd6a91ed649348da2ca3c5c2197c4" + ], + "Left": 2041.9665412358368, + "Top": 799.12708222884, + "Width": 933.19762679561927, + "Height": 808.49574551913474, + "FontSize": 36.0, + "InitialTop": 852.12708222884, + "InitialHeight": 785.49574551913474, + "TextblockHeight": 43.0, + "Background": "#FFC1D676" + }, + { + "Id": "e9834de2048c4890b2cc7bf191387146", + "Title": "Eval duplication type", + "Nodes": [ + "82b84ef1ca01440a9df56a5cc0aaf64a", + "4b36ba4e5c7f43c2a52f1971470213a4", + "c5760e0a8aa64c289411f0eb72f471ca", + "be0b0cef5ef4400692c862253c5c374a", + "e107a2ec4ef94dea8c6c113255f4ea1d", + "3319e44a7d944f8cb9cd0beb702a22f0", + "5b5cc5e98c3e4c71af42df6b194e5482", + "04c288581f6b4173a8faf6894cc53aa0", + "188d2cb1fdfb4bb1b3f0d087377a1be8" + ], + "Left": 3123.1111084453105, + "Top": 286.59220929428596, + "Width": 1031.9571540052098, + "Height": 736.35249591567117, + "FontSize": 36.0, + "InitialTop": 339.59220929428596, + "InitialHeight": 420.81792144417739, + "TextblockHeight": 43.0, + "Background": "#FFC1D676" + }, + { + "Id": "8a1fb1bcb052479babc030855e05ba03", + "Title": "Generate new names", + "Nodes": [ + "4e688e08813d4351b213903006f5204d", + "75f33c5359634f5a86bc90da8dbc656e", + "22d31e583f484be0a5727c4b85b2e847", + "028f88eadb57440b9d802214d0590808", + "1d104163f76d47a29202f6687e9c67c7" + ], + "Left": 3499.2174567129905, + "Top": 1513.1427457573027, + "Width": 746.0, + "Height": 310.21333333333337, + "FontSize": 36.0, + "InitialTop": 1566.1427457573027, + "InitialHeight": 361.30332817297563, + "TextblockHeight": 43.0, + "Background": "#FFC1D676" + }, + { + "Id": "5009d407c54d4104814c5b8c90ab2a68", + "Title": "Duplicate views", + "Nodes": [ + "22ff5c39f41d4a9886d3fd19958e297c", + "d0df0552d3e3466f954cc5dcdf59f0d2", + "17e092d4a0a74dc3b5b6abeaa5e50a46" + ], + "Left": 4442.28231202475, + "Top": 315.004172344492, + "Width": 208.0, + "Height": 719.44259867142887, + "FontSize": 36.0, + "InitialTop": 411.004172344492, + "InitialHeight": 653.442598671429, + "TextblockHeight": 86.0, + "Background": "#FFC1D676" + }, + { + "Id": "c6c24f2d27db4ff49c9b7a077a0bf0a2", + "Title": "Script Name: DuplicateMultipleViews.dyn\n\nPackages used in this script: \nData-Shapes version: 2019.2.42\n\nTimeStamp : 2020/1/17 20:0", + "Nodes": [], + "Left": -3216.9674167549038, + "Top": -314.054654014288, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + } + ], + "X": 2832.7026017669068, + "Y": 559.37022220318045, + "Zoom": 0.62085595378160008 + } +} \ No newline at end of file diff --git a/DuplicateMultipleViews-DS/readme.md b/DuplicateMultipleViews-DS/readme.md new file mode 100644 index 0000000..127acf8 --- /dev/null +++ b/DuplicateMultipleViews-DS/readme.md @@ -0,0 +1,7 @@ +## DuplicateMultipleViews-DS + +Select muultiple views and duplicate them + +## Requirements + +Data-Shapes diff --git a/DynamoPlayerInstaller.bat b/DynamoPlayerInstaller.bat index de6c3d0..f478b5c 100644 --- a/DynamoPlayerInstaller.bat +++ b/DynamoPlayerInstaller.bat @@ -18,7 +18,9 @@ IF [%1]==[] ( IF NOT EXIST %FOLDER% ( md %FOLDER% -) +) ELSE ( + del /Q %FOLDER%\* +) cd "%~dp0" diff --git a/ExportHeightFromPbp/ExportHeightFromPbp.dyn b/ExportHeightFromPbp-DP/ExportHeightFromPbp-DP.dyn similarity index 100% rename from ExportHeightFromPbp/ExportHeightFromPbp.dyn rename to ExportHeightFromPbp-DP/ExportHeightFromPbp-DP.dyn diff --git a/ExportHeightFromPbp/readme.md b/ExportHeightFromPbp-DP/readme.md similarity index 100% rename from ExportHeightFromPbp/readme.md rename to ExportHeightFromPbp-DP/readme.md diff --git a/FloorPresentation/FloorPresentation.dyn b/FloorPresentation-DP/FloorPresentation-DP.dyn similarity index 100% rename from FloorPresentation/FloorPresentation.dyn rename to FloorPresentation-DP/FloorPresentation-DP.dyn diff --git a/FloorPresentation/readme.md b/FloorPresentation-DP/readme.md similarity index 100% rename from FloorPresentation/readme.md rename to FloorPresentation-DP/readme.md diff --git a/README.md b/README.md index 73bafe4..c3fd478 100644 --- a/README.md +++ b/README.md @@ -8,197 +8,135 @@ On master branch only 2.x scripts are available. For 1.x scripts see 1.x branch! +## Naming codes + +DS: Datashape ui + +DP: DynamoPlayer ui + +No suffix: no ui + +## Script state emojis + +✅ Stable + +☑️ Mostly working + +🐛 Some bugs + +🚧 Not finished, under developement + +❌ Removed from master branch + +🔻 Not upgraded to 2.x + ## Scripts -### AddParametersToFamily +### AddParametersToFamily-DS ✅ Add multiple parameters to a currently opened family with one click. -State: stable - -UI: Data-shapes - -### AddTitleblockAsParameterToAllSheets +### AddTitleblockAsParameterToAllSheets-DP ✅ Adds the type name of the titleblocks to each sheet as a parameter. -State: Stable - -UI: DynamoPlayer - -### BuldingPadsFromElements +### BuldingPadsFromElements-DS ☑️ 🚧 Create building pad from selected elements. -State: mostly working, not stable - -UI: Data-shapes - -### CategoryPresentation - -*Script not updated to 2.x yet, however in master branch* +### CategoryPresentation ✅ 🚧 🔻 Places all loaded families from the selected category on a line for presentation. -State: stable, no ui yet +TODO: ui -UI: no ui - -### CheckUnlimitedViewDepths +### CheckUnlimitedViewDepths ✅ List views which has unlimited view range set -State: stable - -UI: no ui - -### CopyParameterValuesToParameter +### CopyParameterValuesToParameter-DP 🐛 Copy parameter values of a selected family to another parameter of the same family -State: stable - -UI: DynamoPlayer - -### DeleteAllRefPlanes +### DeleteAllRefPlanes ✅ Delete all reference planes from the project -State: stable - -UI: no ui - -### DisallowJoinSelectedFrames +### DisallowJoinSelectedFrames-DP ✅ Disallow join on both end on the selected frames -State: stable +### DuplicateMultipleViews-DS ✅ -UI: DynamoPlayer +Select multiple views and duplicate them -### DwgImportCleaner +### DwgImportCleaner ✅ Removes all imported dwgs -State: stable - -UI: no ui - -### ExportHeightFromPbp +### ExportHeightFromPbp-DP ✅ Exports selected category's all objects' elevation from PBP to excel -State: stable - -UI: DynamoPlayer - -### FloorPresentation +### FloorPresentation-DP ✅ Places all floor types in the project -State: stable - -UI: DynamoPlayer - -### ImportDwgBatch +### ImportDwgBatch ✅ 🚧 State: same as importobj, just with dwg -state: stable, under developement - -UI: no ui - -### ImportObjBatch +### ImportObjBatch ✅ 🚧 Imports all objs from a folder to separate rfa files. Designed to be used with Revit Batch Processor -State: stable, under developement - -UI: no ui - -### KimaiExportParser +### KimaiExportParser ❌ *Removed from master, see 1.x branch!* -### ListAllInplaceElements +### ListAllInplaceElements ✅ Lists all inplace elements in model -State: stable - -UI: no ui - -### PrefixLoadedFamiliesBatch - -*Script not updated to 2.x yet, however in master branch* +### PrefixLoadedFamiliesBatch ✅ 🔻 Add a prefix to all loaded families' names from a selected category. Designed to be used with Revit Batch Processor -State: stable, no ui, no docs +TODO: UI, docs -UI: no ui - -### RenumberSheetsFromSelected +### RenumberSheetsFromSelected-DS ✅ Add +1 to numbers starting from the selected -State: stable - -UI: no ui - ### Revisions -#### AddAllRevisionsToAllSheets +#### AddAllRevisionsToAllSheets ✅ Automatically add all revisions to all sheets -State: stable - -UI: no ui - -#### AddOneRevisionsToAllSheets +#### AddOneRevisionsToAllSheets-DP ✅ Automatically add a selected revisions to all sheets -State: stable - -UI: DynamoPlayer - -#### QuickRevisionSchedule +#### QuickRevisionSchedule-DP ✅ List all revisions to a table in a new window -State: stable - -UI: DynamoPlayer - -### SubregionsToDetailLines +### SubregionsToDetailLines ✅ Convert all subregions to deatil lines in the active view. With too big numbers it freezes! Set units to meters! -State:stable - -UI: no ui - -### WallPresentation +### WallPresentation-DP ✅ Place all wall types in the project -State: stable - -UI: DynamoPlayer - ## Nodes -### WeekDayNumber - -Created for kimai-export-parser +### WeekDayNumber ✅ 🔻 Input: Weekday. Output: number of the day starting from monday -State: stable, should work in 2.x as well. - -### ReplaceFollowingElements +### ReplaceFollowingElements ✅ Replace same elements follow each other @@ -214,7 +152,7 @@ Output: - replacedList: A list where all of the found following same elements replaced with the replacement - firstReplacedList: Only the first element is replaced, others counted and appended by the countUnit -### ReplaceFollowingSameElements +### ReplaceFollowingSameElements ✅ Replace all following same elements in a list of lists. The differences between this and the previous node thet here you don't have to add a searchfor, itt will replace all following elements diff --git a/RenumberSheetsFromSelected/RenumberSheetsFromSelected.dyn b/RenumberSheetsFromSelected-DS/RenumberSheetsFromSelected-DS.dyn similarity index 100% rename from RenumberSheetsFromSelected/RenumberSheetsFromSelected.dyn rename to RenumberSheetsFromSelected-DS/RenumberSheetsFromSelected-DS.dyn diff --git a/RenumberSheetsFromSelected/readme.md b/RenumberSheetsFromSelected-DS/readme.md similarity index 100% rename from RenumberSheetsFromSelected/readme.md rename to RenumberSheetsFromSelected-DS/readme.md diff --git a/nodes/WeekDayNumber.dyf b/nodes/WeekDayNumber.dyf new file mode 100644 index 0000000..ef0511b --- /dev/null +++ b/nodes/WeekDayNumber.dyf @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/revisions/AddOneRevisionsToAllSheets.dyn b/revisions/AddOneRevisionsToAllSheets-DP.dyn similarity index 100% rename from revisions/AddOneRevisionsToAllSheets.dyn rename to revisions/AddOneRevisionsToAllSheets-DP.dyn diff --git a/revisions/QuickRevisionSchedule.dyn b/revisions/QuickRevisionSchedule-DP.dyn similarity index 100% rename from revisions/QuickRevisionSchedule.dyn rename to revisions/QuickRevisionSchedule-DP.dyn