Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-4484

[DMN Designer] Data Types - Refactor the Data Types list to use a drag and drop mechanism

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • DMN Editor

      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:
        • Scenario 2: When users drag tCompany up and it's not collapsed, all fields are dragged with tCompany:
        • Scenario 3: When users drag name below of a structured data type (address), the name field is moved as a nested data type:
        • Scenario 4: When users drag a new field into the collapsed tCompany, it automatically expands and the new field is added to it:
        • Scenario 5: When users drag a data type above or below of another one, the position is persisted in the model:
      • 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
      • Imported data types are not editable

        1. issue1-drag-edit.webm
          359 kB
          Jozef Marko
        2. issue3-click-hide.webm
          130 kB
          Jozef Marko
        3. issue5-reorder-structure.webm
          336 kB
          Jozef Marko
        4. issue6-drag-used-type.webm
          286 kB
          Jozef Marko
        5. s1.gif
          398 kB
          Guilherme Gomes
        6. s2.gif
          617 kB
          Guilherme Gomes
        7. s3.gif
          479 kB
          Guilherme Gomes
        8. s4.gif
          695 kB
          Guilherme Gomes
        9. s5.gif
          1.02 MB
          Guilherme Gomes

            karreiro_ Guilherme Gomes (Inactive)
            karreiro_ Guilherme Gomes (Inactive)
            Jozef Marko Jozef Marko
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: