Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Introduction of Streams API #832
This is the first PR of many that will introduce an exciting new feature to HoloViews 1.7, namely interactive streams. Everything is very much work-in-progress at this stage.
The key points about streams:
This PR is currently work-in-progress but here is a quick preview. Note that this example will work with the matplotlib backend after a future PR is merged to update the plotting system:
Right now, a dummy kdim ('Ignored') is declared which won't be needed in future.
Next the following setup is currently needed. In future, this will happen automatically and will be hidden from the user:
Now when you call update on the stream:
The plot responds to this event:
We plan to include the following streams:
Exciting stuff and obviously a lot more to come!