utils.dtos.variable
Module Contents
Classes
Attributes
- utils.dtos.variable.logger
- class utils.dtos.variable.Metadata
- input_name: str
- is_required: bool = False
- tooltip: str
- default_value: str
- multiple: bool
- output: bool
- datatypes: List[utils.rcclient.enums.segment_enums.DataType]
- options: List
- constant_options: List
- datatype: str
- datasets: List
- dataset: List
- input_column: bool
- input_dataset: bool
- output_dataset: bool
- output_chart: bool
- chart_app: bool
- is_global_chart_app: bool = False
- input_data_source: bool
- __post_init__()
- is_a_constant()
- has_one_datatype()
- validate_literal()
- class utils.dtos.variable.Variable
Bases:
utils.rcclient.commons.abstract_dataclass.AbstractDataClass
- name: str
- local_context: dict
- value: str
- store: ClassVar[utils.rcclient.cache.variable.VariableCache]
- err: str
- __post_init__()
- set_local_context(context)
- save()
- to_dict()
- is_a_constant()
- parse_value()
- validate()
- classmethod get_all()
- classmethod validate_all()
- classmethod find_first()
- classmethod save_all()