{% extends "_base/class.html.jinja" %} {% block source scoped %} {#- Source block. This block renders the source code for the class. -#} {% if config.show_source %} {% if config.merge_init_into_class %} {% if "__init__" in class.all_members and class.all_members["__init__"].source %} {% with init = class.all_members["__init__"] %}
Source code {{ init.source|highlight(language="python", linestart=init.lineno or 0, linenums=True) }}
{% endwith %} {% endif %} {% elif class.source %}
Source code {{ class.source|highlight(language="python", linestart=class.lineno or 0, linenums=True) }}
{% endif %} {% endif %} {% endblock source %}