nanover.jupyter.frame_listener module

class nanover.jupyter.frame_listener.FrameListener(app_server: AppServerMinimalImd)

Bases: object

Base class for agent that attaches to the iMD runner and calls an update method when frames are published.

close()

Cancel subscription to frame.

classmethod from_runner(runner: OmniRunner)
on_frame_update(full_frame: FrameData, frame_update: FrameData)
start()

Subscribe to frame updates and update interactions until closed or paused.