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

CSS: Pop-over menu for DMN decision tables.

    XMLWordPrintable

Details

    Description

      Background

      Persona: Business analyst or Rules practitioner

      Use Cases from the DMN canvas view, as a user I want to:

      • Search a list of available data types from a decision table, as part of an input/selection process.
      • Select a data type inline from a decision table.
      • Have a means to rename the Decision (node.)
      • Have a means to access the Manage Data Types dialog.

      Notes:
      Design requires a Pop-over, which includes:

      • Form field labels for usability (context) and accessibility.
      • Variant 1 of the PF pop-over patterns, which supports a the pop-up title.
      • Drop down component with Live Search
      • "Manage" link opens a dialog.
      • Pop-up is initiated by a single-left mouse click within the respective decision table cell.
      • Design needs to be reasonably consistent with Stunner and PF components.

      Verification conditions:

      • Scrum team and PO review.

      Attachments

        1. DataType selection ('Properties Panel' and 'in-grid').png
          DataType selection ('Properties Panel' and 'in-grid').png
          145 kB
        2. DROOLS-2922.png
          DROOLS-2922.png
          46 kB
        3. pop-overc.png
          pop-overc.png
          47 kB
        4. pop-overcSpecs.png
          pop-overcSpecs.png
          56 kB
        5. Screen Shot 2018-08-10 at 10.23.36 AM.png
          Screen Shot 2018-08-10 at 10.23.36 AM.png
          47 kB
        6. select.png
          select.png
          64 kB

        Issue Links

          Activity

            People

              manstis@redhat.com Michael Anstis
              rhn-support-eclayton Elizabeth Clayton
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: