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

Hide implementation details from configuration

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Resolved
    • Icon: Neutral Neutral
    • 6.3.0
    • None
    • None
    • Nucleus 11, Nucleus 12
    • 8

      The framework expose publicly  a lot of java implementation details, making it easy to misconfigure.

      • implementation classes all over the place
      • factory classes
      • fields
        • types
        • converterClass
      • multi fields
        • entryResolution (can we have just the default one for now?)
        • orderHandler  (can we have just the default one for now or disable ordering by a boolean property?)
        • itemProvider (can we have just the default one for now, the child provider?)
        • propertyNameDecorator
      • grid columns
        • type
        • valueProvider (no custom java in cloud anyway)
        • renderer (HTML renderer could be replaced by an HTML column definition)
        • descriptionGenerator

        Acceptance criteria

              rkovarik Roman Kovařík
              rkovarik Roman Kovařík
              Nucleus
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Task DoR

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - Not Specified
                    Not Specified
                    Logged:
                    Time Spent - 2d 0.5h
                    2d 0.5h