diff --git a/nixview/util/descriptors.py b/nixview/util/descriptors.py index a31a0b5..2262f5f 100644 --- a/nixview/util/descriptors.py +++ b/nixview/util/descriptors.py @@ -2,7 +2,7 @@ import os import datetime as dt class ItemDescriptor(): - def __init__(self, name=None, id=None, type=None, value=None, definition=None, block_id=None, entity_type=None, shape=None, metadata=None, data_type=None, source_id=None, created_at=None, updated_at=None) -> None: + def __init__(self, name=None, id=None, type=None, value=None, unit=None, label=None, definition=None, block_id=None, entity_type=None, shape=None, metadata=None, data_type=None, source_id=None, created_at=None, updated_at=None) -> None: super().__init__() self.name = name self.type = type @@ -10,16 +10,19 @@ class ItemDescriptor(): self.block_id= block_id self.definition = definition self.value = value + self.unit = unit + self.label = label self.entity_type = entity_type self.data_type = data_type self.shape = shape self.metadata_id = metadata self.source_id = source_id - self.created_at = None - self.updated_at = None + self.created_at = created_at + self.updated_at = updated_at self.best_xdim = None self.suggested_plotter = None - + + def to_html(self): descr = "