| src / lexigram / ui / __init__.py |
|
17 |
1 |
63 |
|
94% |
| src / lexigram / ui / accessibility / __init__.py |
|
4 |
0 |
0 |
|
100% |
| src / lexigram / ui / accessibility / _aria_functions.py |
|
68 |
37 |
0 |
|
46% |
| src / lexigram / ui / accessibility / _aria_types.py |
|
118 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / __init__.py |
|
16 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / badge.py |
|
13 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / button.py |
|
39 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / divider.py |
|
15 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / editors.py |
|
51 |
42 |
0 |
|
18% |
| src / lexigram / ui / atoms / fieldset.py |
|
14 |
8 |
0 |
|
43% |
| src / lexigram / ui / atoms / file_upload.py |
|
44 |
38 |
0 |
|
14% |
| src / lexigram / ui / atoms / icon.py |
|
20 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / icons.py |
|
17 |
1 |
0 |
|
94% |
| src / lexigram / ui / atoms / inputs / __init__.py |
|
10 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / inputs / base.py |
|
48 |
25 |
2 |
|
48% |
| src / lexigram / ui / atoms / inputs / date.py |
|
17 |
10 |
0 |
|
41% |
| src / lexigram / ui / atoms / inputs / file.py |
|
44 |
29 |
0 |
|
34% |
| src / lexigram / ui / atoms / inputs / numeric.py |
|
30 |
18 |
0 |
|
40% |
| src / lexigram / ui / atoms / inputs / selection / __init__.py |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / inputs / selection / choice.py |
|
72 |
55 |
0 |
|
24% |
| src / lexigram / ui / atoms / inputs / selection / relational.py |
|
33 |
21 |
0 |
|
36% |
| src / lexigram / ui / atoms / inputs / selection / select.py |
|
50 |
37 |
0 |
|
26% |
| src / lexigram / ui / atoms / inputs / special / __init__.py |
|
3 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / inputs / special / complex.py |
|
82 |
64 |
0 |
|
22% |
| src / lexigram / ui / atoms / inputs / special / simple.py |
|
15 |
4 |
0 |
|
73% |
| src / lexigram / ui / atoms / inputs / text.py |
|
26 |
11 |
0 |
|
58% |
| src / lexigram / ui / atoms / inputs / toggle.py |
|
21 |
11 |
0 |
|
48% |
| src / lexigram / ui / atoms / label.py |
|
27 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / layout.py |
|
109 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / link.py |
|
27 |
1 |
0 |
|
96% |
| src / lexigram / ui / atoms / progress_bar.py |
|
18 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / skeleton.py |
|
27 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / spinner.py |
|
11 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / switch.py |
|
19 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / theme_toggle.py |
|
6 |
0 |
0 |
|
100% |
| src / lexigram / ui / atoms / tooltip.py |
|
15 |
0 |
0 |
|
100% |
| src / lexigram / ui / charts / __init__.py |
|
4 |
0 |
0 |
|
100% |
| src / lexigram / ui / charts / config.py |
|
10 |
0 |
0 |
|
100% |
| src / lexigram / ui / charts / htmx.py |
|
12 |
0 |
0 |
|
100% |
| src / lexigram / ui / charts / static.py |
|
180 |
21 |
0 |
|
88% |
| src / lexigram / ui / charts / types.py |
|
25 |
0 |
0 |
|
100% |
| src / lexigram / ui / cli / __init__.py |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / ui / cli / add.py |
|
69 |
6 |
0 |
|
91% |
| src / lexigram / ui / cli / registry.py |
|
10 |
0 |
0 |
|
100% |
| src / lexigram / ui / config.py |
|
102 |
0 |
0 |
|
100% |
| src / lexigram / ui / constants.py |
|
22 |
2 |
0 |
|
91% |
| src / lexigram / ui / core / __init__.py |
|
2 |
0 |
0 |
|
100% |
| src / lexigram / ui / core / base.py |
|
160 |
39 |
4 |
|
76% |
| src / lexigram / ui / core / context.py |
|
21 |
0 |
0 |
|
100% |
| src / lexigram / ui / core / slot.py |
|
13 |
0 |
0 |
|
100% |
| src / lexigram / ui / core / zones.py |
|
53 |
0 |
0 |
|
100% |
| src / lexigram / ui / decorators.py |
|
16 |
0 |
0 |
|
100% |
| src / lexigram / ui / di / __init__.py |
|
3 |
0 |
0 |
|
100% |
| src / lexigram / ui / di / provider.py |
|
36 |
2 |
2 |
|
94% |
| src / lexigram / ui / exceptions.py |
|
93 |
5 |
0 |
|
95% |
| src / lexigram / ui / hooks.py |
|
9 |
0 |
0 |
|
100% |
| src / lexigram / ui / htmx / __init__.py |
|
8 |
0 |
0 |
|
100% |
| src / lexigram / ui / htmx / action_response.py |
|
30 |
0 |
0 |
|
100% |
| src / lexigram / ui / htmx / attrs.py |
|
28 |
16 |
0 |
|
43% |
| src / lexigram / ui / htmx / helpers.py |
|
51 |
33 |
2 |
|
35% |
| src / lexigram / ui / htmx / sse.py |
|
60 |
10 |
0 |
|
83% |
| src / lexigram / ui / layouts / __init__.py |
|
8 |
0 |
0 |
|
100% |
| src / lexigram / ui / layouts / base_layout.py |
|
130 |
5 |
0 |
|
96% |
| src / lexigram / ui / layouts / footer.py |
|
55 |
0 |
0 |
|
100% |
| src / lexigram / ui / layouts / head.py |
|
41 |
0 |
0 |
|
100% |
| src / lexigram / ui / layouts / html_document.py |
|
77 |
1 |
0 |
|
99% |
| src / lexigram / ui / layouts / mixins.py |
|
55 |
0 |
0 |
|
100% |
| src / lexigram / ui / layouts / server_toasts.py |
|
93 |
16 |
0 |
|
83% |
| src / lexigram / ui / module.py |
|
15 |
2 |
0 |
|
87% |
| src / lexigram / ui / molecules / __init__.py |
|
15 |
0 |
0 |
|
100% |
| src / lexigram / ui / molecules / action_button.py |
|
50 |
5 |
0 |
|
90% |
| src / lexigram / ui / molecules / alert.py |
|
21 |
0 |
0 |
|
100% |
| src / lexigram / ui / molecules / breadcrumbs.py |
|
10 |
0 |
0 |
|
100% |
| src / lexigram / ui / molecules / builder.py |
|
36 |
25 |
0 |
|
31% |
| src / lexigram / ui / molecules / card.py |
|
41 |
0 |
0 |
|
100% |
| src / lexigram / ui / molecules / dropdown.py |
|
24 |
0 |
0 |
|
100% |
| src / lexigram / ui / molecules / empty_state.py |
|
12 |
0 |
0 |
|
100% |
| src / lexigram / ui / molecules / error_boundary.py |
|
19 |
0 |
0 |
|
100% |
| src / lexigram / ui / molecules / error_state.py |
|
12 |
0 |
0 |
|
100% |
| src / lexigram / ui / molecules / form_actions.py |
|
23 |
0 |
0 |
|
100% |
| src / lexigram / ui / molecules / form_field.py |
|
55 |
47 |
0 |
|
15% |
| src / lexigram / ui / molecules / input_group.py |
|
16 |
0 |
0 |
|
100% |
| src / lexigram / ui / molecules / loading_overlay.py |
|
12 |
0 |
0 |
|
100% |
| src / lexigram / ui / molecules / metric_card.py |
|
31 |
23 |
0 |
|
26% |
| src / lexigram / ui / molecules / modal.py |
|
55 |
10 |
0 |
|
82% |
| src / lexigram / ui / molecules / pagination.py |
|
34 |
0 |
0 |
|
100% |
| src / lexigram / ui / molecules / popover.py |
|
13 |
7 |
0 |
|
46% |
| src / lexigram / ui / molecules / realtime.py |
|
29 |
19 |
0 |
|
34% |
| src / lexigram / ui / molecules / rich_select.py |
|
87 |
67 |
0 |
|
23% |
| src / lexigram / ui / molecules / section.py |
|
30 |
0 |
0 |
|
100% |
| src / lexigram / ui / molecules / simple_alert.py |
|
15 |
0 |
0 |
|
100% |
| src / lexigram / ui / molecules / stack.py |
|
34 |
10 |
0 |
|
71% |
| src / lexigram / ui / molecules / stat_card.py |
|
46 |
39 |
0 |
|
15% |
| src / lexigram / ui / molecules / tabs.py |
|
25 |
16 |
0 |
|
36% |
| src / lexigram / ui / molecules / toast.py |
|
32 |
1 |
0 |
|
97% |
| src / lexigram / ui / molecules / toggle.py |
|
30 |
11 |
0 |
|
63% |
| src / lexigram / ui / molecules / virtual_scroll.py |
|
32 |
22 |
0 |
|
31% |
| src / lexigram / ui / organisms / __init__.py |
|
8 |
0 |
0 |
|
100% |
| src / lexigram / ui / organisms / activity_feed.py |
|
22 |
16 |
0 |
|
27% |
| src / lexigram / ui / organisms / admin.py |
|
48 |
4 |
0 |
|
92% |
| src / lexigram / ui / organisms / forms.py |
|
51 |
44 |
0 |
|
14% |
| src / lexigram / ui / organisms / repeater.py |
|
29 |
21 |
2 |
|
28% |
| src / lexigram / ui / organisms / slide_over.py |
|
64 |
56 |
0 |
|
12% |
| src / lexigram / ui / performance / __init__.py |
|
3 |
0 |
0 |
|
100% |
| src / lexigram / ui / performance / observability.py |
|
57 |
0 |
0 |
|
100% |
| src / lexigram / ui / performance / performance.py |
|
121 |
4 |
2 |
|
97% |
| src / lexigram / ui / protocols.py |
|
6 |
0 |
3 |
|
100% |
| src / lexigram / ui / styles / __init__.py |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / ui / styles / design_tokens.py |
|
28 |
0 |
0 |
|
100% |
| src / lexigram / ui / styles / theme.py |
|
30 |
0 |
0 |
|
100% |
| src / lexigram / ui / styles / tokens.py |
|
13 |
0 |
0 |
|
100% |
| src / lexigram / ui / types.py |
|
14 |
0 |
0 |
|
100% |