Extension of screen condition for UI action

We’d like to extend the screen condition for UI action in following way. A new child element should be introduced - most likely again ScreenSection condition, but the offered selection should also contain possible SectionLevelPlugin model elements (in other words ScreenSection plus SectionLevelPlugin). When resolving the availability the relation between screen condition and screen section condition is AND. If there are multiple screen section conditions the resulting expression should be `screen condition AND (screen section condition 1 OR screen section condition 2).

Main motivations:

  • there is no possibility to limit usage of the UI action to a section plugin
  • extend expressivity for conditions on screen level