[MGNLUI-687] Extract form and fields to a separate module Created: 20/Feb/13  Updated: 19/Mar/13  Resolved: 14/Mar/13

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: None
Fix Version/s: 5.0

Type: Task Priority: Neutral
Reporter: Tobias Mattsson Assignee: Tobias Mattsson
Resolution: Fixed Votes: 0
Labels: apiteam
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
causality
is causing MGNLTPLSMPL-6 Boostrap files need to be adapted to ... Closed
is causing MGNLDAM-152 Adapt to forms and fields extracted t... Closed
dependency
depends upon MGNLUI-711 Make choose dialog part of app framework Closed
is depended upon by MGNLUI-688 Extract dialogs to a separate module Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:

 Description   

Name of the new module: magnolia-ui-form
Package: info.magnolia.ui.form

We should move the following classes:

  • info.magnolia.ui.admincentral.form
  • info.magnolia.ui.admincentral.field
  • info.magnolia.ui.admincentral.file <-- is specific to the file upload field and should be in its package

Right now we have some dependencies that make this problematic:

  • info.magnolia.ui.admincentral.field.upload.UploadFileFieldImpl uses info.magnolia.ui.admincentral.image.ImageSize

Proposed package structure:

  • info.magnolia.ui.form
  • info.magnolia.ui.form.field
  • info.magnolia.ui.form.field.upload
  • info.magnolia.ui.form.field.builder
  • info.magnolia.ui.form.validation

The class info.magnolia.ui.admincentral.field.translator.Base64Translator should be renamed to Base64Converter


Generated at Mon Feb 12 08:39:17 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.