3 from rqt_bag
import MessageView
6 """Basic listener for the timeline. The current message can be accessed using 10 def __init__(self, timeline, topic, signal_viewed, signal_cleared):
12 :param timeline: the timeline that this object is attached to 13 :param topic: the topic that this object is interested in 14 :param signal_viewed: the signal that should be emitted when the message being viewed changes 15 :param signal_cleared: the signal that should be emitted when the message being viewed is cleared 17 super(TimelineListener, self).
__init__(timeline, topic)
23 """Called whenever the message is updated. Updates the stored message and emits 27 self.
msg = msg_details[1]
28 self.signal_viewed.emit()
31 self.signal_cleared.emit()
def __init__(self, timeline, topic, signal_viewed, signal_cleared)
def message_viewed(self, bag, msg_details)
def message_cleared(self)