[jboss-jira] [JBoss JIRA] (DROOLS-4484) [DMN Designer] Data Types - Refactor the Data Types list to use a drag and drop mechanism
Jozef Marko (Jira)
issues at jboss.org
Tue Oct 22 05:14:00 EDT 2019
[ https://issues.jboss.org/browse/DROOLS-4484?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jozef Marko updated DROOLS-4484:
--------------------------------
Description:
This JIRAs covers all refactoring to apply the drag and drop mechanism (https://issues.jboss.org/browse/DROOLS-4483) into the DMN Data Types list.
*Acceptance criteria:*
- The drag and drop feature must behaves as the following scenarios describe:
-- *Scenario 1:* When users drag tCompany up and it's collapsed, all fields are dragged with tCompany:
!s1.gif|width=400!
-- *Scenario 2:* When users drag tCompany up and it's not collapsed, all fields are dragged with tCompany:
!s2.gif|width=400!
-- *Scenario 3:* When users drag name below of a structured data type (address), the name field is moved as a nested data type:
!s3.gif|width=400!
-- *Scenario 4:* When users drag a new field into the collapsed tCompany, it automatically expands and the new field is added to it:
!s4.gif|width=400!
-- *Scenario 5:* When users drag a data type above or below of another one, the position is persisted in the model:
!s5.gif|width=400!
- The keyboard control can not be affected
-- User need to be able start edit mode
-- User need to be able finish/cancel edit mode
- Search can not be affected
was:
This JIRAs covers all refactoring to apply the drag and drop mechanism (https://issues.jboss.org/browse/DROOLS-4483) into the DMN Data Types list.
*Acceptance criteria:*
- The drag and drop feature must behaves as the following scenarios describe:
-- *Scenario 1:* When users drag tCompany up and it's collapsed, all fields are dragged with tCompany:
!s1.gif|width=400!
-- *Scenario 2:* When users drag tCompany up and it's not collapsed, all fields are dragged with tCompany:
!s2.gif|width=400!
-- *Scenario 3:* When users drag name below of a structured data type (address), the name field is moved as a nested data type:
!s3.gif|width=400!
-- *Scenario 4:* When users drag a new field into the collapsed tCompany, it automatically expands and the new field is added to it:
!s4.gif|width=400!
-- *Scenario 5:* When users drag a data type above or below of another one, the position is persisted in the model:
!s5.gif|width=400!
> [DMN Designer] Data Types - Refactor the Data Types list to use a drag and drop mechanism
> -----------------------------------------------------------------------------------------
>
> Key: DROOLS-4484
> URL: https://issues.jboss.org/browse/DROOLS-4484
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Guilherme Gomes
> Assignee: Guilherme Gomes
> Priority: Major
> Labels: drools-tools
> Attachments: issue1-drag-edit.webm, s1.gif, s2.gif, s3.gif, s4.gif, s5.gif
>
>
> This JIRAs covers all refactoring to apply the drag and drop mechanism (https://issues.jboss.org/browse/DROOLS-4483) into the DMN Data Types list.
> *Acceptance criteria:*
> - The drag and drop feature must behaves as the following scenarios describe:
> -- *Scenario 1:* When users drag tCompany up and it's collapsed, all fields are dragged with tCompany:
> !s1.gif|width=400!
> -- *Scenario 2:* When users drag tCompany up and it's not collapsed, all fields are dragged with tCompany:
> !s2.gif|width=400!
> -- *Scenario 3:* When users drag name below of a structured data type (address), the name field is moved as a nested data type:
> !s3.gif|width=400!
> -- *Scenario 4:* When users drag a new field into the collapsed tCompany, it automatically expands and the new field is added to it:
> !s4.gif|width=400!
> -- *Scenario 5:* When users drag a data type above or below of another one, the position is persisted in the model:
> !s5.gif|width=400!
> - The keyboard control can not be affected
> -- User need to be able start edit mode
> -- User need to be able finish/cancel edit mode
> - Search can not be affected
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
More information about the jboss-jira
mailing list