models¶
Base and meta model classes.
- pydantic model mio.models.models.Container¶
Root model for models intended to be used as runtime data containers, eg. those that actually carry data from a buffer, rather than those that configure positions within a header.
See also:
MiniscopeConfigShow JSON schema
{ "title": "Container", "description": "Root model for models intended to be used as runtime data containers,\neg. those that actually carry data from a buffer, rather than\nthose that configure positions within a header.\n\nSee also: :class:`.MiniscopeConfig`", "type": "object", "properties": {} }
- pydantic model mio.models.models.MiniscopeConfig¶
Root model for all configuration models, eg. those that are effectively static at runtime.
Note
Not named
ConfigorBaseConfigbecause those are both in use already.See also:
ContainerShow JSON schema
{ "title": "MiniscopeConfig", "description": "Root model for all configuration models,\neg. those that are effectively static at runtime.\n\n.. note::\n Not named ``Config`` or ``BaseConfig`` because those are both\n in use already.\n\nSee also: :class:`.Container`", "type": "object", "properties": {} }
- pydantic model mio.models.models.MiniscopeIOModel¶
Root model for all mio models
Show JSON schema
{ "title": "MiniscopeIOModel", "description": "Root model for all mio models", "type": "object", "properties": {} }