open-ux-tools icon indicating copy to clipboard operation
open-ux-tools copied to clipboard

FEATURE - Disable "Extend with controller" button from the context menu for ADP projects with sync views in CPE

Open GDamyanov opened this issue 1 year ago • 0 comments

As a developer, when I start the CPE on ADP project which base application contains synchronous views I want to to be notified that the application contains sync views and to have the context menu items for extending with controller disabled, so that I cannot create controller extensions

Description

If a developer load CPE on ADP Project which base application contains sync views it should be notified with warning popup for this and should have the button in the context menu for extending with controller disabled

Acceptance Criteria

GivenWhenThen format (https://martinfowler.com/bliki/GivenWhenThen.html)

Given I have an ADP Project with sync views when I load the CPE on it then I should see a warning popup and the button for extending with controller should be disabled

Notes

Tasks

  • [ ]
  • [ ] Unit Tests added
  • [ ] Test Cases defined

GDamyanov avatar Apr 25 '24 13:04 GDamyanov