Packages
{{ desc if desc else subsection_name ~ ' package' | title }}
Modules
{{ desc if desc else 'No description available' }}
No documentation available in this section yet.
{% extends "base.html" %} {# ================================================================================ API Reference Section Index Template (Kida-Native) ================================================================================ Renders an API section index page showing subsections and modules using a card-based layout. Extends base.html to inherit theme navigation. TEMPLATE VARIABLES: - section: Section object for the API section (required) - page: PageContext proxy with title, metadata, _path - config: Autodoc configuration - site: Site instance KIDA FEATURES USED: - Optional chaining (?.) for safe attribute access on nullable objects - Null coalescing (??) for providing defaults - {% let %} for template-scoped computed values - {% match %} for element type icon dispatch - Pipeline-friendly filtering ================================================================================ #} {% from 'partials/navigation-components.html' import breadcrumbs, page_navigation, toc %} {% block content %} {# Template-scoped caching of computed values #} {% let section_subsections = section?.sorted_subsections ?? [] %} {% let section_pages = section?.sorted_pages ?? [] %} {# Build module pages list (non-index pages only) Use list comprehension style via filters for Kida #} {% let module_pages = section_pages | rejectattr('source_path', 'match', '.*_index.*') | reject('eq', section?.index_page) | list %} {# Three-column documentation layout #}
{{ desc if desc else subsection_name ~ ' package' | title }}
{{ desc if desc else 'No description available' }}
No documentation available in this section yet.