From 6a0c36922e799891747c0148d6c5b388edad2522 Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Wed, 28 Dec 2022 02:02:19 -0500 Subject: [PATCH] Drop `._index_step` from formatters and instead defer to `Viz.index_step()` --- piker/data/_formatters.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/piker/data/_formatters.py b/piker/data/_formatters.py index ccb8d315..3e440fe8 100644 --- a/piker/data/_formatters.py +++ b/piker/data/_formatters.py @@ -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