[table] working headers

This commit is contained in:
2021-04-26 16:36:03 +02:00
parent 3804e89bab
commit 5f1c70f49c
3 changed files with 101 additions and 11 deletions

View File

@@ -13,6 +13,7 @@ class DataView():
self._fetched_data = np.zeros(len(self._full_shape), dtype=int)
self._count = None
self._cut_dim = None
self._dim_count = len(self._full_shape)
self.init_buffer()
self.request_more()
@@ -68,10 +69,18 @@ class DataView():
def full_shape(self):
return self._full_shape
@property
def dimension_count(self):
return self._dim_count
@property
def current_shape(self):
return self._fetched_data
@property
def item(self):
return self._item_descriptor
def __str__(self) -> str:
r = self._item_descriptor.name + " " + str(self._item_descriptor.entity_type)
r += " buffer size: " + str(self._buffer.shape) if self._buffer is not None else "" + "\n"