|
3 | 3 | layout helpers, page-level containers, and more.
|
4 | 4 | """
|
5 | 5 |
|
6 |
| -from ._bootstrap import ( |
7 |
| - row, |
8 |
| - column, |
9 |
| - panel_well, |
10 |
| - panel_conditional, |
11 |
| - panel_title, |
12 |
| - panel_fixed, |
13 |
| - panel_absolute, |
14 |
| - help_text, |
15 |
| -) |
16 |
| -from ._sidebar import ( |
17 |
| - Sidebar, |
18 |
| - sidebar, |
19 |
| - layout_sidebar, |
20 |
| - update_sidebar, |
21 |
| - panel_sidebar, |
22 |
| - panel_main, |
| 6 | +from htmltools import ( |
| 7 | + HTML, |
| 8 | + Tag, |
| 9 | + TagAttrs, |
| 10 | + TagAttrValue, |
| 11 | + TagChild, |
| 12 | + TagList, |
| 13 | + a, |
| 14 | + br, |
| 15 | + code, |
| 16 | + div, |
| 17 | + em, |
| 18 | + h1, |
| 19 | + h2, |
| 20 | + h3, |
| 21 | + h4, |
| 22 | + h5, |
| 23 | + h6, |
| 24 | + head_content, |
| 25 | + hr, |
| 26 | + img, |
| 27 | + p, |
| 28 | + pre, |
| 29 | + span, |
| 30 | + strong, |
| 31 | + tags, |
23 | 32 | )
|
24 | 33 |
|
25 |
| -from ._layout import layout_column_wrap |
26 |
| -from ._layout_columns import layout_columns |
27 |
| - |
28 |
| - |
29 | 34 | # Expose the following modules for extended usage: ex: ui.fill.as_fill_item(x)
|
30 |
| -from . import css # noqa: F401 # pyright: ignore[reportUnusedImport] |
31 |
| -from . import fill # noqa: F401 # pyright: ignore[reportUnusedImport] |
32 |
| - |
33 |
| -from ._card import ( |
34 |
| - card, |
35 |
| - CardItem, |
36 |
| - card_header, |
37 |
| - card_footer, |
38 |
| -) |
39 |
| - |
| 35 | +from . import css, fill # noqa: F401 # pyright: ignore[reportUnusedImport] |
40 | 36 | from ._accordion import (
|
41 | 37 | AccordionPanel,
|
42 | 38 | accordion,
|
|
46 | 42 | update_accordion,
|
47 | 43 | update_accordion_panel,
|
48 | 44 | )
|
49 |
| - |
| 45 | +from ._bootstrap import ( |
| 46 | + column, |
| 47 | + help_text, |
| 48 | + panel_absolute, |
| 49 | + panel_conditional, |
| 50 | + panel_fixed, |
| 51 | + panel_title, |
| 52 | + panel_well, |
| 53 | + row, |
| 54 | +) |
| 55 | +from ._card import ( |
| 56 | + CardItem, |
| 57 | + card, |
| 58 | + card_footer, |
| 59 | + card_header, |
| 60 | +) |
50 | 61 | from ._download_button import download_button, download_link
|
51 |
| -from ._plot_output_opts import brush_opts, click_opts, dblclick_opts, hover_opts |
52 | 62 | from ._include_helpers import include_css, include_js
|
53 | 63 | from ._input_action_button import input_action_button, input_action_link
|
54 | 64 | from ._input_check_radio import (
|
55 | 65 | input_checkbox,
|
56 | 66 | input_checkbox_group,
|
57 |
| - input_switch, |
58 | 67 | input_radio_buttons,
|
| 68 | + input_switch, |
59 | 69 | )
|
60 | 70 | from ._input_date import input_date, input_date_range
|
61 | 71 | from ._input_file import input_file
|
62 | 72 | from ._input_numeric import input_numeric
|
63 | 73 | from ._input_password import input_password
|
64 | 74 | from ._input_select import input_select, input_selectize
|
65 |
| -from ._input_slider import input_slider, SliderValueArg, SliderStepArg, AnimationOptions |
| 75 | +from ._input_slider import AnimationOptions, SliderStepArg, SliderValueArg, input_slider |
66 | 76 | from ._input_task_button import bind_task_button, input_task_button
|
67 | 77 | from ._input_text import input_text, input_text_area
|
68 | 78 | from ._input_update import (
|
69 | 79 | update_action_button,
|
70 | 80 | update_action_link,
|
71 | 81 | update_checkbox,
|
72 |
| - update_switch, |
73 | 82 | update_checkbox_group,
|
74 |
| - update_radio_buttons, |
75 | 83 | update_date,
|
76 | 84 | update_date_range,
|
| 85 | + update_navs, |
77 | 86 | update_numeric,
|
| 87 | + update_popover, |
| 88 | + update_radio_buttons, |
78 | 89 | update_select,
|
79 | 90 | update_selectize,
|
80 | 91 | update_slider,
|
| 92 | + update_switch, |
81 | 93 | update_task_button,
|
82 | 94 | update_text,
|
83 | 95 | update_text_area,
|
84 |
| - update_navs, |
85 | 96 | update_tooltip,
|
86 |
| - update_popover, |
87 | 97 | )
|
88 | 98 | from ._insert import insert_ui, remove_ui
|
| 99 | +from ._layout import layout_column_wrap |
| 100 | +from ._layout_columns import layout_columns |
89 | 101 | from ._markdown import markdown
|
90 |
| -from ._modal import modal_button, modal, modal_show, modal_remove |
| 102 | +from ._modal import modal, modal_button, modal_remove, modal_show |
91 | 103 | from ._navs import (
|
92 |
| - nav_panel, |
93 |
| - nav_menu, |
| 104 | + nav, |
94 | 105 | nav_control,
|
| 106 | + nav_menu, |
| 107 | + nav_panel, |
95 | 108 | nav_spacer,
|
96 |
| - navset_tab, |
97 |
| - navset_pill, |
98 |
| - navset_underline, |
| 109 | + navset_bar, |
99 | 110 | navset_card_pill,
|
100 |
| - navset_card_underline, |
101 | 111 | navset_card_tab,
|
102 |
| - navset_pill_list, |
| 112 | + navset_card_underline, |
103 | 113 | navset_hidden,
|
104 |
| - navset_bar, |
| 114 | + navset_pill, |
105 | 115 | # Deprecated
|
106 | 116 | navset_pill_card,
|
| 117 | + navset_pill_list, |
| 118 | + navset_tab, |
107 | 119 | navset_tab_card,
|
108 |
| - nav, |
| 120 | + navset_underline, |
109 | 121 | )
|
110 |
| -from ._notification import notification_show, notification_remove |
| 122 | +from ._notification import notification_remove, notification_show |
111 | 123 | from ._output import (
|
112 |
| - output_plot, |
| 124 | + output_code, |
113 | 125 | output_image,
|
| 126 | + output_plot, |
| 127 | + output_table, |
114 | 128 | output_text,
|
115 |
| - output_code, |
116 | 129 | output_text_verbatim,
|
117 |
| - output_table, |
118 | 130 | output_ui,
|
119 | 131 | )
|
120 | 132 | from ._page import (
|
121 |
| - page_sidebar, |
122 |
| - page_navbar, |
| 133 | + page_auto, |
| 134 | + page_bootstrap, |
123 | 135 | page_fillable,
|
124 |
| - page_fluid, |
125 | 136 | page_fixed,
|
126 |
| - page_bootstrap, |
127 |
| - page_auto, |
| 137 | + page_fluid, |
| 138 | + page_navbar, |
128 | 139 | page_output,
|
| 140 | + page_sidebar, |
129 | 141 | )
|
130 |
| -from ._progress import Progress |
131 |
| - |
132 |
| -from .dataframe import output_data_frame |
133 |
| - |
| 142 | +from ._plot_output_opts import brush_opts, click_opts, dblclick_opts, hover_opts |
134 | 143 | from ._popover import popover
|
| 144 | +from ._progress import Progress |
| 145 | +from ._sidebar import ( |
| 146 | + Sidebar, |
| 147 | + layout_sidebar, |
| 148 | + panel_main, |
| 149 | + panel_sidebar, |
| 150 | + sidebar, |
| 151 | + update_sidebar, |
| 152 | +) |
| 153 | +from ._tooltip import tooltip |
| 154 | +from ._utils import js_eval |
135 | 155 | from ._valuebox import (
|
136 |
| - value_box, |
137 |
| - value_box_theme, |
| 156 | + ShowcaseLayout, |
| 157 | + ValueBoxTheme, |
138 | 158 | showcase_bottom,
|
139 | 159 | showcase_left_center,
|
140 | 160 | showcase_top_right,
|
141 |
| - ValueBoxTheme, |
142 |
| - ShowcaseLayout, |
143 |
| -) |
144 |
| -from ._tooltip import tooltip |
145 |
| - |
146 |
| - |
147 |
| -from htmltools import ( |
148 |
| - TagList, |
149 |
| - Tag, |
150 |
| - TagChild, |
151 |
| - TagAttrs, |
152 |
| - TagAttrValue, |
153 |
| - tags, |
154 |
| - HTML, |
155 |
| - head_content, |
156 |
| - p, |
157 |
| - h1, |
158 |
| - h2, |
159 |
| - h3, |
160 |
| - h4, |
161 |
| - h5, |
162 |
| - h6, |
163 |
| - a, |
164 |
| - br, |
165 |
| - div, |
166 |
| - span, |
167 |
| - pre, |
168 |
| - code, |
169 |
| - img, |
170 |
| - strong, |
171 |
| - em, |
172 |
| - hr, |
| 161 | + value_box, |
| 162 | + value_box_theme, |
173 | 163 | )
|
174 |
| - |
| 164 | +from .dataframe import output_data_frame |
175 | 165 |
|
176 | 166 | __all__ = (
|
177 | 167 | # _bootstrap
|
|
356 | 346 | "strong",
|
357 | 347 | "em",
|
358 | 348 | "hr",
|
| 349 | + # utils |
| 350 | + "js_eval", |
359 | 351 | )
|
0 commit comments