Skip to content

Automatically update connection position #245

Description

@AJamesPhillips

Currently

  • The ability for connections (links) to originate from or terminate to another connection has been added with c7f3863
  • The connection location can be edited manually by:
    • Clicking "Manually Update Link Location", added by dcced67
image

Description (acceptance criteria)

  • Automatically update the connection's location when:
    • one of its terminal attribute types is changed
    • one of its terminal connection wcomponents is changed for a different wcomponent/none.

Not included:

  • offer to update the location of connections that join to a component when it changes it's location / scale. This would need to be performed using the graph / depth approach because now that we allow connections to connect to each other this no longer a DAG as it may contain cycles.

Why (hypothesis)

  • Better user experience

Alternatives you've considered

None

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions