DEV DOC: Update Content Dependencies module page (MGNLCDEP-113)

[MGNLCDEP-114] DOC: Update Dependencies tab to 6 UI configuration Created: 11/Nov/20  Updated: 21/Jun/21  Resolved: 15/Jun/21

Status: Closed
Project: Content Dependencies
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Sub-task Priority: Neutral
Reporter: Jonathan Ayala Assignee: Roman Kovařík
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
causality
relation
is related to MGNLCDEP-106 Port module to be compatible with new... Closed
Template:
Date of First Response:
Sprint: UI FW 30

 Description   

Contents regarding Adding Dependencies tab to dialogs (in 6.2 section) only shows 5UI dialog which makes upgrading it to 6UI difficult for customers, specially because field definition class has changed from info.magnolia.module.dependencies.field.DependenciesFieldDefinition to info.magnolia.module.dependencies.ui.field.DependenciesViewDefinition

This would be the form in the 6UI syntax

form:
  properties:
    referencesTo: 
      class: info.magnolia.module.dependencies.ui.field.DependenciesViewDefinition
      referencesTo: true
      references:
        pages:
          appMapping: app:pages:browser
          workspace: website
          referenceProperties: 
            - link
    referencesFrom: 
      class: info.magnolia.module.dependencies.ui.field.DependenciesViewDefinition
      referencesTo: false
      references:
        pages:
          appMapping: app:pages:browser
          workspace: website
          label: references from pages
        assets:
          appMapping: app:assets:browser
          workspace: dam
          label: references from dam
          pathResolver:
            class: info.magnolia.module.dependencies.field.resolver.AssetPathResolverImpl
          appLocationFactory:
            class: info.magnolia.module.dependencies.field.factory.DamAppLocationFactoryImpl

Generated at Mon Feb 12 00:12:41 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.