Drop `._index_step` from formatters and instead defer to `Viz.index_step()`
							parent
							
								
									459cbfdbad
								
							
						
					
					
						commit
						6a0c36922e
					
				|  | @ -99,15 +99,13 @@ class IncrementalFormatter(msgspec.Struct): | |||
|     _last_vr: tuple[float, float] | None = None | ||||
|     _last_ivdr: tuple[float, float] | None = None | ||||
| 
 | ||||
|     _index_step_size: float = None | ||||
| 
 | ||||
|     @property | ||||
|     def index_step_size(self) -> float: | ||||
|         ''' | ||||
|         Readonly value computed on first ``.diff()`` call. | ||||
| 
 | ||||
|         ''' | ||||
|         return self._index_step_size | ||||
|         return self.viz.index_step() | ||||
| 
 | ||||
|     def __repr__(self) -> str: | ||||
|         msg = ( | ||||
|  | @ -183,11 +181,6 @@ class IncrementalFormatter(msgspec.Struct): | |||
|             nd_stop = self.xy_nd_stop = src_stop | ||||
| 
 | ||||
|             align_index = array[self.index_field] | ||||
|             self._index_step_size = ( | ||||
|                 align_index[-1] | ||||
|                 - | ||||
|                 align_index[-2] | ||||
|             ) | ||||
| 
 | ||||
|         # compute the length diffs between the first/last index entry in | ||||
|         # the input data and the last indexes we have on record from the | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue