Closed epignatelli closed 4 years ago
I was aware of it but didn't see that as a problem. It can even have its applications as it gives more control to the user. I guess the line between feature and bug can sometimes be thin.
Happy to go either way.
Hmmm... I think unless we give the user complete control - i.e. can easily inject or drag properties up and down to curate their own list (which I think is quite a way beyond scope of current UI incarnation) - then maybe more intuitive to have constant list order actually.
And also - this wIll help users across shared scripts also.
Thinking nowI wonder if the parameter order on component and list order in Add/Remove should be the same as the argument order in the method signature in the original create method selection also. With the additional (FragmentSet etc.) always as the end. Nice to have this clear consistency across all - so method will always look familiar
This will be fixed once the PR on the UI refactoring is merged: https://github.com/BHoM/BHoM_UI/pull/297
Description:
How to replicate:
CreateObject
componentoM.Structure.Elements.Bar
constructor by object initializerStartNode
propertyStartNode
propertyExpected behaviour:
I think we can use the index of the element in the properties list of the object, in conjunction with the
AddInput
method to place the input correctly.