controls/DebugVariablePanel/DebugVariableViewer.py
changeset 1212 b351d3a7917c
parent 1209 953a8f14040a
child 1362 077bcba2d485
equal deleted inserted replaced
1211:e3f805ba74ca 1212:b351d3a7917c
   158         Reset data stored in every items displayed in Viewer
   158         Reset data stored in every items displayed in Viewer
   159         """
   159         """
   160         for item in self.Items:
   160         for item in self.Items:
   161             item.ResetData()
   161             item.ResetData()
   162     
   162     
       
   163     def GetItemsMinCommonTick(self):
       
   164         """
       
   165         Return the minimum tick common to all iems displayed in Viewer
       
   166         @return: Minimum common tick between items
       
   167         """
       
   168         return reduce(max, [item.GetData()[0, 0] 
       
   169                             for item in self.Items
       
   170                             if len(item.GetData()) > 0], 0)
       
   171     
   163     def RefreshViewer(self):
   172     def RefreshViewer(self):
   164         """
   173         """
   165         Method that refresh the content displayed by Viewer
   174         Method that refresh the content displayed by Viewer
   166         Need to be overridden by inherited classes
   175         Need to be overridden by inherited classes
   167         """
   176         """