MetaCell / NetPyNE-UI

NetPyNE User interface
23 stars 7 forks source link

Feature/188 range fields fix #785

Closed enicolasgomez closed 9 months ago

enicolasgomez commented 9 months ago

There was missing functionality as the state in the NetPyNECoordsRange component was not updating state from python model neither was pushing values through the messaging system API.

The component was completed accordingly and the AdapterComponent was discarded as was missing functionality too while it's scope wasn't clear enough for this particular implementation. Any other NetPyNECoordsRange is not using it.

Also, some other state changes were not propagated to python (e.g. SelectField change). Added functionality to keep model sync with UI changes.

enicolasgomez commented 9 months ago

This PR addresses:

https://metacell.atlassian.net/jira/software/c/projects/NETPYNE/boards/21?selectedIssue=NETPYNE-189 https://metacell.atlassian.net/jira/software/c/projects/NETPYNE/boards/21?selectedIssue=NETPYNE-188 https://metacell.atlassian.net/jira/software/c/projects/NETPYNE/boards/21?selectedIssue=NETPYNE-187 https://metacell.atlassian.net/jira/software/c/projects/NETPYNE/boards/21?selectedIssue=NETPYNE-186