constellation icon indicating copy to clipboard operation
constellation copied to clipboard

Dropdown list with a refresh ability

Open antares1470 opened this issue 3 years ago • 7 comments

Prerequisites

  • [x] Put an X between the brackets on this line if you have done all of the following:
    • Running the latest version of Constellation
    • Attached the Support Package via Help > Support Package
    • Checked the FAQs: https://github.com/constellation-app/constellation/wiki/FAQ
    • Checked that your issue isn't already filed: https://github.com/constellation-app/constellation/issues
    • Checked that there is not already a module that provides the described functionality: https://github.com/constellation-app/constellation/wiki/Catalogue-of-Repositories

Description

Presently to populate a drop down list we have to create a drop down list and then a button (on a new line) to trigger the refresh. It would be nicer either:

  • create a new component that will have a drop down list with a small refresh button beside it, or
  • the drop down list to have the ability to load the list when you click on it. The only problem with this is that if you keep clicking the list it is going to trigger a refresh every time. This can be a problem if the list is populated from an external Restful service for example.

Additional Information

Any additional information, configuration or data that might be necessary to reproduce the issue.

antares1470 avatar Oct 22 '20 00:10 antares1470

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] avatar May 23 '21 01:05 github-actions[bot]

create a new component that will have a drop down list with a small refresh button beside it,

This seems like the best option because it will be easier to implement, and the user will explicitly be clicking refresh - meaning they want to refresh the drop down. As opposed to the user opening the drop down and having something update in the background. It could be implemented as another component to go alongside the standard dropdown list. The next component could be a simple object with a dropdown list and a button which has an overridable method to determine what would happen on hitting the refresh button.

This approach would standardize the approach used application-wide and help for a more consistent user experience.

aldebaran30701 avatar Jun 24 '21 04:06 aldebaran30701

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] avatar Dec 22 '21 01:12 github-actions[bot]

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] avatar Aug 03 '22 00:08 github-actions[bot]

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] avatar Feb 08 '23 00:02 github-actions[bot]

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] avatar Aug 09 '23 00:08 github-actions[bot]

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] avatar Feb 11 '24 00:02 github-actions[bot]