Make page editor extensible on server side (MGNLUI-3112)

[MGNLUI-3119] Page editor: extract page bar related code into proper classes Created: 22/Aug/14  Updated: 05/Dec/14  Resolved: 17/Sep/14

Status: Closed
Project: Magnolia UI
Component/s: pages app
Affects Version/s: 5.3.3
Fix Version/s: 5.4

Type: Sub-task Priority: Neutral
Reporter: Espen Jervidalo Assignee: Espen Jervidalo
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:

 Description   

Currently all controls or selectors we have in the page bar are implemented in the PagebarView and the logic used to update them are mainly in the PageEditorSubApp class. Due to this, the code used to update the pageeditor or any components related when e.g. browsing inside the iframe is a real mess. Just looking at the different location related methods in the PageEditorSubApp class reflects this a bit.
Everytime we add another component to the page bar, like we did for the variant selector in personalization it makes it even harder.


Generated at Mon Feb 12 09:03:23 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.