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

1"""Navigation assembly — merges contributor and resource navigation.""" 

2 

3from __future__ import annotations 

4 

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 

9 

10from .assembler import contributions_to_flat_nav 

11 

12__all__ = [ 

13 "NavGroup", 

14 "NavItem", 

15 "NavItemBuilder", 

16 "NavigationAssembler", 

17 "NavigationBuilder", 

18 "NavigationConfig", 

19 "contributions_to_flat_nav", 

20]