Story: Full Display of single instance - search results panel
Description
Reintroducing support for full resource display in the linked data editor - previously available in the Thin Thread, but not included with the Alpha release.
As a cataloger, I need an easy way to inspect a resource’s properties from the search result screen, before deciding whether to select / edit the resource.
NOTE: this card is restricted to viewing the full resource display of a single Instance. The ability to select and compare more than one Instance in full display mode is outside the scope of this ticket and will be addressed separately.
From the search result set, each Instance will have its title hotlinked. When clicked, the hotlink will open the full display of the resource as a panel atop the search result set.
The panel has the following properties:
Instance entity components
The panel will display all components of the Instance entity as read only
If there is no value for any given component, display only the component label
Standard 'X' icon in upper left part of panel screen
When selected, the panel will no longer be displayed
The underlying search result set remains
An ‘Edit Instance’ button - with the same properties as the ‘Edit Instance’ button displayed in the search result set
Placeholder Action drop down menu - outside scope of card
1. Base state - search result set
GIVEN that a cataloger is in the linked data editor
WHEN the cataloger conducts a successful search
THEN the search result set is displayed
AND for each Instance in the search result set, the title is displayed as a hotlink
2. Base state - full display panel
GIVEN scenario 1
WHEN the cataloger clicks on the title hotlink for any Instance entry in the search result set
THEN a panel is displayed
AND the panel is on the right side of the interface
AND all of the components of the selected Instance entity are displayed in the panel as read only
AND for any components of the Instance entity without values, only the label of the component is displayed in the panel
AND the panel displays an Edit Instance button in the upper right of the panel screen
AND the panel displays an exit icon ('X') in the upper left of the panel screen
3. Exit icon
GIVEN scenario 2
WHEN the cataloger clicks the exit icon ('X')
THEN the full display panel no longer is displayed
AND the underlying search result set created in scenario 1 is displayed
4. Edit Instance
GIVEN scenario 2
WHEN the cataloger clicks the ‘Edit Instance’ button
THEN the selected Instance is displayed in the Instance edit screen per existing functionality
AND the panel is no longer displayed
AND the underlying search results are no longer displayed
Reintroducing support for full resource display in the linked data editor - previously available in the Thin Thread, but not included with the Alpha release.
As a cataloger, I need an easy way to inspect a resource’s properties from the search result screen, before deciding whether to select / edit the resource.
NOTE: this card is restricted to viewing the full resource display of a single Instance. The ability to select and compare more than one Instance in full display mode is outside the scope of this ticket and will be addressed separately.
From the search result set, each Instance will have its title hotlinked. When clicked, the hotlink will open the full display of the resource as a panel atop the search result set.
The panel has the following properties:
Instance entity components
The panel will display all components of the Instance entity as read only
If there is no value for any given component, display only the component label
Standard 'X' icon in upper left part of panel screen
When selected, the panel will no longer be displayed
The underlying search result set remains
An ‘Edit Instance’ button - with the same properties as the ‘Edit Instance’ button displayed in the search result set
Placeholder Action drop down menu - outside scope of card
1. Base state - search result set
GIVEN that a cataloger is in the linked data editor
WHEN the cataloger conducts a successful search
THEN the search result set is displayed
AND for each Instance in the search result set, the title is displayed as a hotlink
2. Base state - full display panel
GIVEN scenario 1
WHEN the cataloger clicks on the title hotlink for any Instance entry in the search result set
THEN a panel is displayed
AND the panel is on the right side of the interface
AND all of the components of the selected Instance entity are displayed in the panel as read only
AND for any components of the Instance entity without values, only the label of the component is displayed in the panel
AND the panel displays an Edit Instance button in the upper right of the panel screen
AND the panel displays an exit icon ('X') in the upper left of the panel screen
3. Exit icon
GIVEN scenario 2
WHEN the cataloger clicks the exit icon ('X')
THEN the full display panel no longer is displayed
AND the underlying search result set created in scenario 1 is displayed
4. Edit Instance
GIVEN scenario 2
WHEN the cataloger clicks the ‘Edit Instance’ button
THEN the selected Instance is displayed in the Instance edit screen per existing functionality
AND the panel is no longer displayed
AND the underlying search results are no longer displayed