Code reference¶
Edit SDMX interactively.
Module data
Kinds of |
|
Mapping from Views to the following View to be displayed. |
- transport_data.cli.interactive.CLASSES = (<class 'sdmx.model.common.AgencyScheme'>, <class 'sdmx.model.common.Codelist'>, <class 'sdmx.model.common.ConceptScheme'>, <class 'sdmx.model.v21.DataflowDefinition'>, <class 'sdmx.model.v21.DataStructureDefinition'>)[source]¶
Kinds of
MaintainableArtefacts
that can be edited.
- transport_data.cli.interactive.FLOW: dict[type[View] | None, None | type[View] | dict[type, type[View]]] = {<class 'transport_data.cli.interactive.DFDStructureURN'>: <class 'transport_data.cli.interactive.MA_Save'>, <class 'transport_data.cli.interactive.DSDAddAttribute'>: <class 'transport_data.cli.interactive.MA_Save'>, <class 'transport_data.cli.interactive.DSDAddDimension'>: <class 'transport_data.cli.interactive.DSDAddMeasure'>, <class 'transport_data.cli.interactive.DSDAddMeasure'>: <class 'transport_data.cli.interactive.DSDAddAttribute'>, <class 'transport_data.cli.interactive.IA_ID'>: <class 'transport_data.cli.interactive.NA_Name'>, <class 'transport_data.cli.interactive.ItemSchemeEdit'>: <class 'transport_data.cli.interactive.IA_ID'>, <class 'transport_data.cli.interactive.MA_Class'>: <class 'transport_data.cli.interactive.MA_Maintainer'>, <class 'transport_data.cli.interactive.MA_Maintainer'>: <class 'transport_data.cli.interactive.IA_ID'>, <class 'transport_data.cli.interactive.MA_Save'>: None, <class 'transport_data.cli.interactive.NA_Name'>: {<class 'sdmx.model.common.Item'>: <class 'transport_data.cli.interactive.ItemSchemeEdit'>, <class 'sdmx.model.common.VersionableArtefact'>: <class 'transport_data.cli.interactive.VA_Version'>}, <class 'transport_data.cli.interactive.VA_Version'>: {<class 'sdmx.model.common.BaseDataStructureDefinition'>: <class 'transport_data.cli.interactive.DSDAddDimension'>, <class 'sdmx.model.common.BaseDataflow'>: <class 'transport_data.cli.interactive.DFDStructureURN'>, <class 'sdmx.model.common.ItemScheme'>: <class 'transport_data.cli.interactive.ItemSchemeEdit'>}, None: <class 'transport_data.cli.interactive.MA_Class'>}[source]¶
Mapping from Views to the following View to be displayed.
If the value is a
dict
, it maps from classes forEditorState.ia
to Views.
Functions
|
Generate display text about a DSD. |
- transport_data.cli.interactive.dsd_text(dsd: DataStructureDefinition) str [source]¶
Generate display text about a DSD.
Classes
|
Base class for editing a |
|
Set |
|
|
|
|
|
|
|
|
References to artefacts being created or edited. |
|
|
|
|
Edit a |
|
Class for a |
|
|
|
Save a completed |
|
|
|
|
|
Representation of a |