File size: 1,207 Bytes
7d0c16f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
{% extends "base.html.j2" %}
{% import "components.html.j2" as ui %}

{% block content %}
<h1>User Event 路 {{ doc.metadata.description or doc.metadata.script_type }}</h1>
<p class="muted">Eventos server-side sobre records.</p>

{{ ui.metadata_block(doc.metadata) }}
{{ ui.summary_block(doc.summary) }}

{% if doc.events %}
  <div class="section">
    <h2>Eventos implementados</h2>
    {% for name, description in doc.events.items() if description %}
      <h3>{{ name }}</h3>
      <p>{{ description }}</p>
    {% endfor %}
  </div>
{% endif %}

{{ ui.list_block("Validaciones", doc.validations) }}
{{ ui.table_block("B煤squedas", doc.searches, [
  {"field": "type", "title": "Tipo"},
  {"field": "filters", "title": "Filtros"},
  {"field": "columns", "title": "Columnas"}
]) }}
{{ ui.table_block("Operaciones en registros", doc.record_operations, [
  {"field": "type", "title": "Operaci贸n"},
  {"field": "record", "title": "Record"},
  {"field": "details", "title": "Detalles"}
]) }}
{{ ui.list_block("Side effects", doc.side_effects) }}
{{ ui.table_block("Errores", doc.errors, [
  {"field": "location", "title": "Ubicaci贸n"},
  {"field": "description", "title": "Descripci贸n"}
]) }}

{% endblock %}