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

DOC: Update class hierarchy for select fields

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Neutral
    • None
    • 6.2.9
    • None
    • UI FW 29
    • 2

    Description

      The note at the top of https://docs.magnolia-cms.com/product-docs/Templating/Dialog-definition/Field-definition/List-of-fields/Select-field.html needs to be updated.

      Current implementation

      Extending AbstractSelectFieldDefinition directly:

      • info.magnolia.ui.field.ComboBoxFieldDefinition

      Extending AbstractSelectFieldDefinition via AbstractMultiselectFieldDefinition:

      • info.magnolia.ui.field.ListSelectFieldDefinition
      • info.magnolia.ui.field.TwinColSelectFieldDefinition

      AbstractMultiselectFieldDefinition extends AbstractSelectFieldDefinition and provides default values of the type Set<Object>. This allows ListSelectFieldDefinition and TwinColSelectFieldDefinition to store multiple default values as a set.

      Other pages to update:

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                akhamis Ashraf Khamis
                akhamis Ashraf Khamis
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoR