Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-4538

Implement more and better column renderers for the tabular views

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Done
    • Icon: Neutral Neutral
    • 6.0
    • None
    • None
    • Kromeriz 157, Kromeriz 158
    • 8

      Replacing the former ColumnFormatter abstraction, we now have column renderers provided by Vaadin 8. We currently don't have many stock renderers though. We need to do at least:

      • carefully review the column definition and see what is the best way to configure the renderer
      • figure out how to supply column icons via renderers
      • implement node status renderer
      • implement boolean (with ticks/crosses)
      • implement renderer for tags
      • consider some free-form renderer with HTML/JSON

      User story

      When I want to know how my landing pages are performing, I want to see content performance data aggregated and displayed with an up/down arrow in a column in the Pages app, so that I can quickly tell which pages are doing well and which are doing poorly.

      Acceptance criteria:

      • Implement 3 example column renderers:
        • Node status renderer (publishing status, read-only status)
        • Boolean renderer (tick/cross, up/down, yes/no)
        • Content tags renderer
      • Provide a basic document that explains how a third-party developer can implement their own column renderer.

        Acceptance criteria

              rkovarik Roman Kovařík
              apchelintcev Aleksandr Pchelintcev
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: