Skip to content

[Implement] edit elementDefinition and ElementUsage from Model Editor; fixes #770 and #777#778

Merged
samatstariongroup merged 1 commit into
developmentfrom
GH770-edit-element-definition
May 4, 2026
Merged

[Implement] edit elementDefinition and ElementUsage from Model Editor; fixes #770 and #777#778
samatstariongroup merged 1 commit into
developmentfrom
GH770-edit-element-definition

Conversation

@samatstariongroup
Copy link
Copy Markdown
Member

Prerequisites

  • I have written a descriptive pull-request title
  • I have verified that there are no overlapping pull-requests open
  • I have verified that I am following the COMET-WEB code style guidelines
  • I have provided test coverage for my change (where applicable)

Description

  • Adds an Edit for the currently-selected element in the Model Editor's right panel. The ElementDefinition form edits ShortName, Name, Owner, IsTopElement, Categories, and the multi-language Definition collection (via the existing DefinitionsTable). The ElementUsage form edits ShortName, Name, Owner. Both commit through ISessionService.CreateOrUpdateThingsWithNotification. Promoting IsTopElement updates the iteration's TopElement atomically; demoting the current top is silently ignored to mirror the delete-blocks-top rule.

@samatstariongroup samatstariongroup merged commit cfa3d0c into development May 4, 2026
10 checks passed
@samatstariongroup samatstariongroup deleted the GH770-edit-element-definition branch May 4, 2026 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants