{% extends "base.html.j2" %}
{% import "components.html.j2" as ui %}
{% block content %}
Referencia funcional del módulo compartido.{{ doc.metadata.script_type or "Módulo interno" }} · {{ doc.metadata.description or "Documentación" }}
{{ fn.description }}
{# Parámetros: solo tabla si hay datos estructurados #} {% if fn.parameters %} {{ ui.table_block("Parámetros", fn.parameters, [ {"field": "name", "title": "Nombre"}, {"field": "description", "title": "Descripción"}, {"field": "type", "title": "Tipo"} ]) }} {% endif %} {% if fn.side_effects %} {{ ui.list_block("Efectos colaterales", fn.side_effects) }} {% endif %} {% if fn.returns %} {{ ui.logic_block("Retorna", fn.returns) }} {% endif %} {% endfor %}