Skip to content

feat(visualizer): Attached components visualization#197

Open
nitbharambe wants to merge 9 commits intomainfrom
feature/attached-components-visualizer
Open

feat(visualizer): Attached components visualization#197
nitbharambe wants to merge 9 commits intomainfrom
feature/attached-components-visualizer

Conversation

@nitbharambe
Copy link
Copy Markdown
Member

@nitbharambe nitbharambe commented Mar 20, 2026

Fixes #issue_number

Changes proposed in this PR include:

  • Reroute element selection via associated_ids
  • Parse remaining components

Piggybacks:

  • Element selection is now also possible for multi selection via ctrl + click and by a box selection.
  • min max zoom restriction. THis is something i faced as my mouse has a smooth scroll and the grid gets too zoomed out.

Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
@nitbharambe nitbharambe changed the title Attached components visualizer feat(visualizer): Attached components visualization Mar 20, 2026
Signed-off-by: Nitish Bharambe <78108900+nitbharambe@users.noreply.github.com>
@nitbharambe nitbharambe marked this pull request as draft April 10, 2026 11:26
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
@nitbharambe nitbharambe changed the base branch from main to feature/move-to-dash-ag-grid April 10, 2026 12:58
nitbharambe and others added 2 commits April 10, 2026 14:59
…ponents-visualizer

Signed-off-by: Nitish Bharambe <78108900+nitbharambe@users.noreply.github.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Base automatically changed from feature/move-to-dash-ag-grid to main April 10, 2026 13:12
Signed-off-by: Nitish Bharambe <78108900+nitbharambe@users.noreply.github.com>
@nitbharambe nitbharambe marked this pull request as ready for review April 10, 2026 13:16
@sonarqubecloud
Copy link
Copy Markdown

elif edge_data:
selected_data = edge_data.pop()
else:
if not node_data and not edge_data:
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A piggyback of multi-selection. Instead of one element, make table for all selected elements

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.

1 participant