Coverage for src/lexigram/admin/navigation/__init__.py: 100%
7 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-21 14:56 +0800
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-21 14:56 +0800
1"""Navigation assembly — merges contributor and resource navigation."""
3from __future__ import annotations
5from lexigram.admin.navigation.assembler import NavigationAssembler
6from lexigram.admin.navigation.builder import NavigationBuilder
7from lexigram.admin.navigation.nav_item_builder import NavItemBuilder
8from lexigram.admin.navigation.types import NavGroup, NavigationConfig, NavItem
10from .assembler import contributions_to_flat_nav
12__all__ = [
13 "NavGroup",
14 "NavItem",
15 "NavItemBuilder",
16 "NavigationAssembler",
17 "NavigationBuilder",
18 "NavigationConfig",
19 "contributions_to_flat_nav",
20]