Coverage for src / lexigram / admin / ui / molecules / __init__.py: 100%
6 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-08-13 22:14 +0800
« prev ^ index » next coverage.py v7.13.5, created at 2026-08-13 22:14 +0800
1"""Molecule UI components - composed building blocks."""
3from __future__ import annotations
5from lexigram.admin.ui.molecules.debug_panel import DebugPanel
6from lexigram.admin.ui.molecules.filter_bar import FilterBar
7from lexigram.ui import (
8 ActionButton,
9 Alert,
10 Breadcrumbs,
11 Card,
12 DateHierarchyFilter,
13 DateRangeFilter,
14 Dropdown,
15 EmptyState,
16 ErrorState,
17 FilterDropdown,
18 FormActions,
19 FormField,
20 InlineEditCell,
21 InlineToast,
22 InputGroup,
23 JumpToPage,
24 LayoutSwitcher,
25 LoadingOverlay,
26 MetricCard,
27 Modal,
28 PageSizeSelector,
29 PaginationLinks,
30 Popover,
31 RichSelect,
32 SearchBar,
33 Section,
34 SimpleAlert,
35 StatCard,
36 TabPanel,
37 Tabs,
38 Toggle,
39 ToggleIcon,
40 ViewSwitcher,
41)
42from lexigram.ui import (
43 TablePagination as Pagination,
44)
46__all__ = [
47 "ActionButton",
48 "Alert",
49 "Breadcrumbs",
50 "Card",
51 "DateHierarchyFilter",
52 "DateRangeFilter",
53 "DebugPanel",
54 "Dropdown",
55 "EmptyState",
56 "ErrorState",
57 "FilterBar",
58 "FilterDropdown",
59 "FormActions",
60 "FormField",
61 "InlineEditCell",
62 "InlineToast",
63 "InputGroup",
64 "JumpToPage",
65 "LayoutSwitcher",
66 "LoadingOverlay",
67 "MetricCard",
68 "Modal",
69 "PageSizeSelector",
70 "Pagination",
71 "PaginationLinks",
72 "Popover",
73 "RichSelect",
74 "SearchBar",
75 "Section",
76 "SimpleAlert",
77 "StatCard",
78 "TabPanel",
79 "Tabs",
80 "Toggle",
81 "ToggleIcon",
82 "ViewSwitcher",
83]