You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This relates to #160#157#147. It is fairly straightforward and will have big benefits: #147 (as discussed in #157) will become easier #160 will automatically be done
(1) work out a general purpose numeric input box with constraints and ability to autocomplete on a given list of named alphabetic parameters
(2) Construct helpers which can be used to implement component parameter inputs
(3) rethink PopupDialogData to support these.
(4) Check that input forms can be constructed functionally without binding in box data (as now) which causes very frustrating and annoying "why does my data not change when I alter model" bugs.
(5) Use optics to bind input boxes to the underlying changed model filed?
The idea is to extract the maximum amount of duplicate code, and make constraints on values (and error messages from them) more systematic.
One advantage would be to make this code (currently a bit obscure) less so by using functional abstraction in a better way
The text was updated successfully, but these errors were encountered:
This relates to #160 #157 #147. It is fairly straightforward and will have big benefits:
#147 (as discussed in #157) will become easier
#160 will automatically be done
(1) work out a general purpose numeric input box with constraints and ability to autocomplete on a given list of named alphabetic parameters
(2) Construct helpers which can be used to implement component parameter inputs
(3) rethink
PopupDialogData
to support these.(4) Check that input forms can be constructed functionally without binding in box data (as now) which causes very frustrating and annoying "why does my data not change when I alter model" bugs.
(5) Use optics to bind input boxes to the underlying changed model filed?
The idea is to extract the maximum amount of duplicate code, and make constraints on values (and error messages from them) more systematic.
One advantage would be to make this code (currently a bit obscure) less so by using functional abstraction in a better way
The text was updated successfully, but these errors were encountered: