Skip to content

Refactor WorkbenchLayoutFactory to require technical part/view IDs and move alternativeId to options #817

Description

@danielwiehl

Currently, the identifier passed when adding parts or views to the WorkbenchLayoutFactory is used as the alternativeId rather than the technical part/view ID (unless prefixed with part. or view.). This leads to confusion when accessing the part/view via WorkbenchService, e.g., to activate it.

Instead, the API should be changed to only accept the technical id. The alternativeId, or better secondaryId can still be passed via options.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions