Skip to main content

dioxus_element_plug/components/
mod.rs

1//! Component modules for Element Plus Dioxus integration
2//! Auto-generated module declarations
3
4#![allow(unused_imports)] // Glob re-exports may overlap with parent module re-exports
5
6// Common utilities shared across all components
7pub mod common;
8
9// Layout Components
10pub mod layout;
11
12// Basic UI Components
13pub mod alert;
14pub mod autocomplete;
15pub mod avatar;
16pub mod avatar_group;
17pub mod backtop;
18pub mod badge;
19pub mod breadcrumb;
20pub mod breadcrumb_item;
21pub mod button;
22pub mod button_group;
23pub mod calendar;
24pub mod card;
25pub mod carousel;
26pub mod carousel_item;
27pub mod cascader;
28pub mod cascader_panel;
29pub mod checkbox;
30pub mod checkbox_button;
31pub mod checkbox_group;
32pub mod col;
33pub mod collapse;
34pub mod collapse_item;
35pub mod color_picker;
36pub mod container;
37
38// Layout Components
39pub mod drawer;
40pub mod footer;
41pub mod header;
42pub mod main;
43pub mod row;
44pub mod space;
45
46// Form Components
47pub mod date_picker;
48pub mod form;
49pub mod form_item;
50pub mod input;
51pub mod input_number;
52pub mod select;
53pub mod select_v2;
54pub mod slider;
55pub mod switch;
56pub mod time_picker;
57pub mod time_select;
58pub mod transfer;
59
60// Display Components
61pub mod descriptions;
62pub mod descriptions_item;
63pub mod dialog;
64pub mod divider;
65pub mod empty;
66pub mod image;
67pub mod image_viewer;
68pub mod link;
69pub mod result;
70pub mod table;
71pub mod table_column;
72pub mod tag;
73pub mod timeline;
74pub mod timeline_item;
75pub mod tree;
76pub mod upload;
77pub mod watermark;
78
79// Navigation Components
80pub mod affix;
81pub mod anchor;
82pub mod anchor_link;
83pub mod dropdown;
84pub mod dropdown_item;
85pub mod dropdown_menu;
86pub mod menu;
87pub mod menu_item;
88pub mod menu_item_group;
89pub mod page_header;
90pub mod pagination;
91pub mod step;
92pub mod steps;
93pub mod sub_menu;
94pub mod tabs;
95
96// Feedback Components
97pub mod infinite_scroll;
98pub mod loading;
99pub mod message;
100pub mod message_box;
101pub mod notification;
102pub mod popconfirm;
103pub mod popover;
104pub mod progress;
105pub mod skeleton;
106pub mod skeleton_item;
107pub mod spin;
108pub mod tooltip;
109
110// Data Components
111pub mod option;
112pub mod option_group;
113pub mod radio;
114pub mod radio_button;
115pub mod radio_group;
116pub mod rate;
117pub mod tree_select;
118
119// Icon Components
120pub mod icon;
121
122// Re-exports - Basic UI Components
123pub use alert::*;
124pub use autocomplete::*;
125pub use avatar::*;
126pub use avatar_group::*;
127pub use backtop::*;
128pub use badge::*;
129pub use breadcrumb::*;
130pub use breadcrumb_item::*;
131pub use button::*;
132pub use button_group::*;
133pub use calendar::*;
134pub use card::*;
135pub use carousel::*;
136pub use carousel_item::*;
137pub use cascader::*;
138pub use cascader_panel::*;
139pub use checkbox::*;
140pub use checkbox_button::*;
141pub use checkbox_group::*;
142pub use col::*;
143pub use collapse::*;
144pub use collapse_item::*;
145pub use color_picker::*;
146pub use container::*;
147
148// Re-exports - Layout Components
149pub use drawer::*;
150pub use footer::*;
151pub use header::*;
152pub use layout::*;
153pub use main::*;
154pub use row::*;
155pub use space::*;
156
157// Re-exports - Form Components
158pub use date_picker::*;
159pub use form::*;
160pub use form_item::*;
161pub use input::*;
162pub use input_number::*;
163pub use select::*;
164pub use select_v2::*;
165pub use slider::*;
166pub use switch::*;
167pub use time_picker::*;
168pub use time_select::*;
169pub use transfer::*;
170
171// Re-exports - Display Components
172pub use descriptions::*;
173pub use descriptions_item::*;
174pub use dialog::*;
175pub use divider::*;
176pub use empty::*;
177pub use image::*;
178pub use image_viewer::*;
179pub use link::*;
180pub use result::*;
181pub use table::*;
182pub use table_column::*;
183pub use tag::*;
184pub use timeline::*;
185pub use timeline_item::*;
186pub use tree::*;
187pub use upload::*;
188pub use watermark::*;
189
190// Re-exports - Navigation Components
191pub use affix::*;
192pub use anchor::*;
193pub use anchor_link::*;
194pub use dropdown::*;
195pub use dropdown_item::*;
196pub use dropdown_menu::*;
197pub use menu::*;
198pub use menu_item::*;
199pub use menu_item_group::*;
200pub use page_header::*;
201pub use pagination::*;
202pub use step::*;
203pub use steps::*;
204pub use sub_menu::*;
205pub use tabs::*;
206
207// Re-exports - Feedback Components
208pub use infinite_scroll::*;
209pub use loading::*;
210pub use message::*;
211pub use message_box::*;
212pub use notification::*;
213pub use popconfirm::*;
214pub use popover::*;
215pub use progress::*;
216pub use skeleton::*;
217pub use skeleton_item::*;
218pub use spin::*;
219pub use tooltip::*;
220
221// Re-exports - Data Components
222pub use option::OptionComponent as Option;
223pub use option_group::*;
224pub use radio::*;
225pub use radio_button::*;
226pub use radio_group::*;
227pub use rate::*;
228pub use tree_select::*;
229
230// Re-exports - Icon Components
231pub use icon::*;