[
https://issues.jboss.org/browse/DROOLS-2787?page=com.atlassian.jira.plugi...
]
Michael Anstis commented on DROOLS-2787:
----------------------------------------
[~uxdlc] Looks good, although I'm not keen on the "outdent arrow" icon to
change the nesting of the new field. What if the "Add" button was context
sensitive? So, if you had "Address" selected it'd add a child to Address, if
you had "Employer" selected it'd add a child to Employer etc. If you
selected tPerson3 it'd a new _root_ level field (this follows from Guilherme's
suggestion of my comment about not having a "Data Type Name" text box, but the
first row shows the data type name (and then name, age, Address, Employer etc are nested
under that). See
https://redhat.invisionapp.com/share/5WN6YR57PBV#/screens/311029287
"Data Type" tree-grid table interactions.
-----------------------------------------
Key: DROOLS-2787
URL:
https://issues.jboss.org/browse/DROOLS-2787
Project: Drools
Issue Type: Story
Components: DMN Editor
Reporter: Liz Clayton
Assignee: Liz Clayton
Labels: UX, UXTeam, drools-tools
Attachments: DROOLS-2738.bmpr, Screen Shot 2018-07-24 at 3.51.03 PM.png,
treegrid.png
*Background*
Persona: Business analyst or Rules practitioner
Use Cases:
As a user I want to:
* *Edit* the list of Data Types, using the appropriate type considering the DMN model
(eg: in the age line, we need to select "Numeric" in the combobox.)
* *Add* a new data type, which might be a nested or otherwise complex object as defined
by the (ItemDefinition.)
* *Remove* Data Types from the list of available selections.
* be prevented from making selections that are not valid or would cause an error.
* know that when I edit a data type the changes will be updated in the DMN model.
Functional considerations/ pre conditions:
* Outside of simple view/select, Data Types list (and options) will be presented as a
tree-grid within a modal dialog. Discussed in detail within Epic subtask for the same.
* Design needs to be consistent with Stunner and PF components, such as:
https://www.patternfly.org/pattern-library/widgets/#treegrid-table
Verification conditions:
* Scrum team and PO review.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)