Parameters ========== .. jinja:: first_ctx {% for i in parameters %} {{i.typ}} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {% if i._validation %} .. raw:: html :file: {{ tree_files.get(i.typ) }} {% endif %} {% set param_task_map_i = parameter_task_schema_map.get(i.typ) %} {% if param_task_map_i[0] -%} Input of: {% for inp_task in param_task_map_i[0] -%} :ref:`{{ inp_task }} `{% if not loop.last %}, {% endif -%} {% endfor %} {% endif %} {% if param_task_map_i[1] -%} Output of: {% for out_task in param_task_map_i[1] -%} :ref:`{{ out_task }} `{% if not loop.last %}, {% endif -%} {% endfor %} {% endif %} {% if i._value_class %} Constructors: * :meth:`{{ i._value_class.__qualname__ }} <{{ i._value_class.__module__ }}.{{ i._value_class.__qualname__ }}>` {% for cls_method in get_classmethods(i._value_class) %} * :meth:`{{ i._value_class.__qualname__ }}.{{ cls_method }} <{{ i._value_class.__module__ }}.{{ i._value_class.__qualname__ }}.{{ cls_method }}>` {% endfor %} {% endif %} {% endfor %}