I am wondering how can we use python to achieve something similar to adaptive component in Revit.
For example, when you manually move a window, the wall detects there is a modification on window and then the wall opening will be automatically updated to match with the window.
I know you can achieve this using grasshopper however the event sequence is always fix (because data only flows following wires in one direction), you can only use the window event to trigger the wall open event but cannot do it the reversed way without changing the definition.
I am interested in the flexible way of A event can trigger B event and also B event can trigger A event as well.
Is it possible to achieve this in Python?
Appreciate for any suggestion.
Thank you in advance!