{% extends "base.html.j2" %} {% import "components.html.j2" as ui %} {% block content %}

{{ doc.metadata.script_type or "Módulo interno" }} · {{ doc.metadata.description or "Documentación" }}

Referencia funcional del módulo compartido.

{{ ui.metadata_block(doc.metadata) }} {{ ui.summary_block(doc.summary) }} {% if doc.api %}

API pública

{% for fn in doc.api %}

{{ fn.name }}

{{ fn.description }}

{{ ui.table_block("Parámetros", fn.parameters, [ {"field": "name", "title": "Nombre"}, {"field": "description", "title": "Descripción"}, {"field": "type", "title": "Tipo"} ]) }} {{ ui.list_block("Efectos colaterales", fn.side_effects) }} {{ ui.logic_block("Retorna", fn.returns) }} {% endfor %}
{% endif %} {{ ui.list_block("Efectos colaterales", doc.side_effects) }} {{ ui.list_block("Errores", doc.errors) }} {{ ui.logic_block("Detalles de implementación", doc.logic) }} {% endblock %}