Cell: Indexed Tree Row#

class arch.base.Cell.Cell(*, idx=<factory>, singular, plural, division, moments, lang=None)#

One cell of the architectonic: the names, division, and moments stored for an index.

serialize()#

Serialize this cell to a compact dict, pairing the names and splitting the moments.

classmethod read(idx, data)#

Read a cell from parsed JSON or YAML data, in list, dict, or Cell form.

property antithesis#

Return the name of the first moment.

property thesis#

Return the name of the second moment.

property synthesis#

Return the name of the third moment.

model_config = {'from_attributes': True, 'read_from_attributes': True, 'read_with_orm_mode': True, 'registry': PydanticUndefined, 'table': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].