Project

General

Profile

Feature #15768

Updated by Peter Amstutz over 2 years ago

Want to be able to perform certain operations over multiple items in project panel. 

 * Each Workbench 1 has a feature where each item in the project a listing should have has a checkbox (or similar UI element) for selection and then there are a set of group operations which work on all selected objects to toggle selection. 
 * enable e.g. easy deletion of multiple items in a project. There are also "Select All" action / "Deselect All" operations to check check/uncheck all *visible* items (filtering by type and keyword affects what is selected) 
 * "Deselect all" action -- clear all selections 
 * Refreshing the list or changing the filtering items. 

 This should keep all *visible* selections, if something that was selected is now hidden, it should include operations done on multiple trashed elements. 

 This would be de-selected 
 a desirable feature to have for Workbench 2. 

 h3. Implementation notes 

 * Paging forwards/backwards clears selections (because previous selections are no longer visible) There’s a @DataExplorer@ store & 2 components (@DataExplorer@ & @DataTable@) that may need some updates. They seem to work together for general tabular data visualization/handling on various parts of Workbench2. 
 * When multiple items are selected, context/action menu actions apply Not sure how difficult is to all selected items (the sort out the label for the action should make this clear) data passing mechanisms between these components 
 * Initial actions to support: 
 ** Move selected 
 ** Trash selected 
 ** Copy selected -- only enabled if only "copyable" items are selected (collections, Workflow objects, filter groups, but not subprojects) 

 File view inside collection already has this feature

Back