[Event annotations] [TableListView] Visualize library annotation group tab enhancements #166738
Labels
Component:TableListView
enhancement
New value added to drive a business result
Feature:Content Management
User generated content (saved objects) management
Feature:Lens
impact:low
Addressing this issue will have a low level of impact on the quality/strength of our product.
Team:SharedUX
Team label for AppEx-SharedUX (formerly Global Experience)
Team:Visualizations
Visualization editors, elastic-charts and infrastructure
As part of the our phased enhancements to the Lens annotation feature, we've recently added a new "Annotation groups" tab on the Kibana's visualize library page. This tab houses all saved annotations and is intended to allow users to perform a variety of CRUD operations. We have plans for further enhancements to this page, but it has been indicated that collaboration with the @elastic/appex-sharedux team would be needed to do so. Some of these enhancements include:
Header
Search & Filters
Our wireframe designs suggested the inclusion of a "Create annotation group" button to the right of the search/filter interface below the tabs. Would we be able to add a custom action here?
Should the "Tags" filter group button come before "Recently updated" (for both the "Visualization" and "Annotation groups" tabs)? I only ask because tags appear first when reading each table row.
This wasn't in the wireframes, but I was wondering if we'd have the ability to add a new filter group button for the "Data view" column in the "Annotation groups" tab. Is this something we can add?
Table
As part of a future addition, we'd like to add bulk actions for duplicating and merging annotation groups. Is it currently possible to support bulk actions beyond deleting?
Some of the table column widths seem overly narrow (excluding the "Name, description, tags" column, which appears excessively wide by contrast). Do we have the ability to increase the width of those narrow columns, or simply not apply a fixed width and let the browser decided based on table contents?
Our wireframe designs suggested an action menu for each annotation row that offered edit, duplicate, and delete actions. The current action column only offers an edit action. Do we have the ability to add addition actions on each row?
Our wireframe designs also suggest the eventual addition of a new "Usages" column in the "Annotation groups" table that will indicate how many visualizations are currently utilizing each annotation group. Interacting with that count would reveal a flyout with a list of links for each visualization. Are we able to pull off something like that?
Regarding these enhancements, @drewdaemon from the Lens team mentioned the following in the most recent annotations PR:
Is this something we can work with ya'll on to establish a priority and implement at some point?
CCing @timductive, @ninoslavmiskovic, @drewdaemon.
The text was updated successfully, but these errors were encountered: