{% extends "base.html" %}
{% from "_macros.html" import collapse_card_start, collapse_card_end %}
{% block content %}
State {{ state.label}}
{{ collapse_card_start("Info", show=True) }}
- id
- {{ state.id }}
- label
- {{ state.label }}
- workflow
-
{{ state.workflow.label }}
- lifespan
- {{ state.lifespan }}
- description
- {{ state.freetext }}
{{ collapse_card_end("Info") }}
{% if state.transition_destinations %}
{{ collapse_card_start("Incoming Transitions", show=True) }}
{{ collapse_card_end("Incoming Transitions") }}
{% endif %}
{% if state.transition_sources %}
{{ collapse_card_start("Outgoing Transitions", show=True) }}
{{ collapse_card_end("Incoming Transitions") }}
{% endif %}
{% if state.experiments %}
{{ collapse_card_start("Experiments", show=True, data_count=state.experiments|length) }}
{{ collapse_card_end("Experiments") }}
{% endif %}
{{ collapse_card_start("Callbacks", data_count=state.callbacks|length) }}
label |
function |
condition |
description |
{% for callback in state.callbacks | sort(attribute='id') %}
{{callback.label}}
|
{{callback.function}}
|
{{callback.condition}}
|
{{callback.description}} |
{% endfor %}
{{ collapse_card_end("Callbacks") }}
{% endblock %}