Skip to content

omnipy.components.nested.datasets

CLASS DESCRIPTION
GenericNestedDataset
NestedDataset
ATTRIBUTE DESCRIPTION
ColumnAndTableModels

TYPE: TypeAlias

NestedAnyUnionT

NestedUnion

TYPE: TypeAlias

TableModels

TYPE: TypeAlias

ColumnAndTableModels module-attribute

ColumnAndTableModels: TypeAlias = JsonScalarColumnModel | TableModels

NestedAnyUnionT module-attribute

NestedAnyUnionT = TypeVar('NestedAnyUnionT', bound='Dataset | Model', default=JsonScalarModel)

NestedUnion module-attribute

NestedUnion: TypeAlias = (
    "ColumnAndTableModels | NestedDataset | JsonScalarModel | ListAsNestedDatasetModel"
)

TableModels module-attribute

GenericNestedDataset

Bases: Dataset[NestedAnyUnionT], Generic[NestedAnyUnionT]

Source code in src/omnipy/components/nested/datasets.py
class GenericNestedDataset(Dataset[NestedAnyUnionT], Generic[NestedAnyUnionT]):
    ...

NestedDataset

Bases: GenericNestedDataset[NestedUnion]

Source code in src/omnipy/components/nested/datasets.py
class NestedDataset(GenericNestedDataset[NestedUnion]):
    ...