Details
-
Task
-
Resolution: Fixed
-
Neutral
-
None
-
None
-
-
Empty show more show less
-
Empty show more show less
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
Checklists
Attachments
Issue Links
- depends upon
-
MGNLUI-711 Make choose dialog part of app framework
-
- Closed
-
- is causing
-
MGNLTPLSMPL-6 Boostrap files need to be adapted to moved TextFieldDefinition and RichTextFieldDefinition
-
- Closed
-
-
MGNLDAM-152 Adapt to forms and fields extracted to proper module
-
- Closed
-
- is depended upon by
-
MGNLUI-688 Extract dialogs to a separate module
-
- Closed
-
- mentioned in
-
Wiki Page Loading...