AlrasheedA / st-link-analysis

A custom Streamlit component for link analysis, built with Cytoscape.js and Streamlit.
https://pypi.org/project/st-link-analysis/
MIT License
41 stars 3 forks source link

feat(node-actions) #17

Closed AlrasheedA closed 1 month ago

AlrasheedA commented 1 month ago

Enable node removal and expansion by passing True to the enable_node_actions parameter. Removal is triggered by delete keydown or remove button click. Expansion is triggered by node double click or expand button click. When any of these events are triggered the event is sent back along with selected node IDs to the Streamlit app as the component's return value.

https://github.com/user-attachments/assets/2030e0dd-cd9b-4072-80d6-b5f4be1ee42e

AlrasheedA commented 1 month ago

Addresses #13