Uploaded image for project: 'Tapestry 5'
  1. Tapestry 5
  2. TAP5-867

Palette component should render as an ordinary <select> and update the DOM to provide the normal L&F

    XMLWordPrintableJSON

Details

    Description

      It should output the elements in default sort order, identifying which are selected. On the client side, the Tapestry.Palette class can work from there to reveal hidden buttons and created the "available" column select.

      Basically, the structure should be inside largely invisible DIVs (i.e., matching the current structure), and when the DOM is loaded, the non-selected options can be moved to a (newly created) <select> (the available list).

      The goal is to simplify the generated markup, and allow the Palette to be used when JavaScript is disabled.

      Attachments

        Activity

          People

            hlship Howard Lewis Ship
            hlship Howard Lewis Ship
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: