Dan Haywood created ISIS-1023:
---------------------------------
Summary: Allow actions to be invoked on entity when rendered
within a table.
Key: ISIS-1023
URL: https://issues.apache.org/jira/browse/ISIS-1023
Project: Isis
Issue Type: New Feature
Components: Core, Viewer: Wicket
Affects Versions: core-1.7.0, viewer-wicket-1.7.0
Reporter: Dan Haywood
Assignee: Dan Haywood
Priority: Minor
Fix For: viewer-wicket-1.9.0, core-1.9.0
Enhance the Wicket viewer (with corresponding metadata annotations) to render
an entity's actions as drop-down menu when that entity is rendered as a row of
a table.
There's probably no need to introduce additional annotations; the
@ActionLayout(hidden=...) indicates whether an action is hidden in various
contexts, one of these being it being hidden (or not) within tables.
My idea therefore is that, unless every action of an entity is indicated as
hidden for a table, that there is an additional column that includes a
drop-down and that allows the actions to be invoked (bringing up the dialog).
Once the action is invoked (like bulk actions) the table should be reloaded
(rather than, say, navigate to the object returned by the action).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)