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

Improvements to configuration by code API

XMLWordPrintable

      General

      • create methods for standard actions and validators in builders
      • pass only one cfg object to methods, compose them into one (dont use inheritance)

      Workbench

      • break out ColumnBuilder from WorkbenchBuilder
      • add cfg.columns.property("title", "Title")

      Dialogs

      • rename field methods on cfg.fields, i.e. cfg.fields.textField() => cfg.fields.text()
      • fields.custom(new MyDefinition).name("foo")...

        Acceptance criteria

              tmattsson Tobias Mattsson
              tmattsson Tobias Mattsson
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Task DoD