hpcflow.app.SchemaInput#
- class hpcflow.app.SchemaInput(parameter, default_value=None, propagation_mode=ParameterPropagationMode.IMPLICIT, group=None, where=None)#
Bases:
SchemaInput
A Parameter as used within a particular schema, for which a default value may be applied.
Methods
Attributes
- Parameters:
parameter (Parameter) –
default_value (InputValue | None) –
propagation_mode (ParameterPropagationMode) –
group (str | None) –
where (ElementFilter | None) –
- app = BaseApp(name='hpcFlow', version='0.2.0a57')#
- default_value: app.InputValue | None = None#
- classmethod from_json_like(json_like, shared_data=None)#
- Parameters:
json_like (Union[Dict, List]) –
shared_data (Optional[Dict[str, ObjectList]]) –
- property input_or_output#
- property name#
- parameter: app.Parameter#
- propagation_mode: ParameterPropagationMode = 0#
- property task_schema#
- to_dict()#
- to_json_like(dct=None, shared_data=None, exclude=None, path=None)#
- property typ#
- where: app.ElementFilter | None = None#