1#![cfg_attr(feature = "docs", feature(doc_cfg))]
2
3pub mod accordion;
4pub mod activable;
5pub mod activable_context;
6pub mod attached;
7pub mod button;
8pub mod cache;
9#[cfg(feature = "calendar")]
10pub mod calendar;
11pub mod canvas;
12pub mod card;
13pub mod checkbox;
14pub mod chip;
15pub mod color_picker;
16pub mod context_menu;
17pub mod cursor_area;
18pub mod cursor_blink;
19pub mod docking;
20pub mod drag_drop;
21pub mod draggable_canvas;
22pub mod element_expansions;
23pub mod floating_tab;
24pub mod icons;
25pub mod image_viewer;
26pub mod input;
27pub mod integration;
28pub mod loader;
29pub mod menu;
30pub mod overflowed_content;
31pub mod popup;
32pub mod portal;
33pub mod progressbar;
34pub mod radio_item;
35pub mod resizable_container;
36pub mod scrollviews;
37pub mod segmented_button;
38pub mod select;
39pub mod selectable_text;
40pub mod sidebar;
41pub mod skeleton;
42pub mod slider;
43pub mod switch;
44pub mod table;
45pub mod theming;
46pub mod tile;
47#[cfg(feature = "titlebar")]
48pub mod titlebar;
49pub mod tooltip;
50pub mod typography;
51
52#[cfg(feature = "remote-asset")]
53pub use ureq::http::Uri;
54
55cfg_if::cfg_if! {
56 if #[cfg(feature = "router")] {
57 pub mod activable_route;
58 pub mod link;
59 pub mod native_router;
60 pub mod animated_router;
61 }
62}
63
64cfg_if::cfg_if! {
65 if #[cfg(feature = "gif")] {
66 pub mod gif_viewer;
67 }
68}
69
70cfg_if::cfg_if! {
71 if #[cfg(feature = "markdown")] {
72 pub mod markdown;
73 }
74}
75
76#[cfg_attr(feature = "docs",
95 doc = embed_doc_image::embed_image!("gallery_button", "images/gallery_button.png"),
96 doc = embed_doc_image::embed_image!("gallery_filled_button", "images/gallery_filled_button.png"),
97 doc = embed_doc_image::embed_image!("gallery_outline_button", "images/gallery_outline_button.png"),
98 doc = embed_doc_image::embed_image!("gallery_toggled_switch", "images/gallery_toggled_switch.png"),
99 doc = embed_doc_image::embed_image!("gallery_slider", "images/gallery_slider.png"),
100 doc = embed_doc_image::embed_image!("gallery_checkbox", "images/gallery_checkbox.png"),
101 doc = embed_doc_image::embed_image!("gallery_radio", "images/gallery_radio.png"),
102 doc = embed_doc_image::embed_image!("gallery_input", "images/gallery_input.png"),
103 doc = embed_doc_image::embed_image!("gallery_filled_input", "images/gallery_filled_input.png"),
104 doc = embed_doc_image::embed_image!("gallery_flat_input", "images/gallery_flat_input.png"),
105 doc = embed_doc_image::embed_image!("gallery_progressbar", "images/gallery_progressbar.png"),
106 doc = embed_doc_image::embed_image!("gallery_select", "images/gallery_select.png"),
107 doc = embed_doc_image::embed_image!("gallery_accordion", "images/gallery_accordion.png"),
108 doc = embed_doc_image::embed_image!("gallery_floating_tab", "images/gallery_floating_tab.png"),
109 doc = embed_doc_image::embed_image!("gallery_image_viewer", "images/gallery_image_viewer.png"),
110 doc = embed_doc_image::embed_image!("gallery_scrollview", "images/gallery_scrollview.png"),
111 doc = embed_doc_image::embed_image!("gallery_virtual_scrollview", "images/gallery_virtual_scrollview.png"),
112 doc = embed_doc_image::embed_image!("gallery_circular_loader", "images/gallery_circular_loader.png"),
113 doc = embed_doc_image::embed_image!("gallery_tooltip", "images/gallery_tooltip.png"),
114 doc = embed_doc_image::embed_image!("gallery_gif_viewer", "images/gallery_gif_viewer.png"),
115 doc = embed_doc_image::embed_image!("gallery_segmented_button", "images/gallery_segmented_button.png"),
116 doc = embed_doc_image::embed_image!("gallery_flat_button", "images/gallery_flat_button.png"),
117 doc = embed_doc_image::embed_image!("gallery_calendar", "images/gallery_calendar.png"),
118 doc = embed_doc_image::embed_image!("gallery_color_picker", "images/gallery_color_picker.png"),
119 doc = embed_doc_image::embed_image!("gallery_chip", "images/gallery_chip.png"),
120 doc = embed_doc_image::embed_image!("gallery_menu", "images/gallery_menu.png"),
121 doc = embed_doc_image::embed_image!("gallery_popup", "images/gallery_popup.png"),
122 doc = embed_doc_image::embed_image!("gallery_resizable_container", "images/gallery_resizable_container.png"),
123 doc = embed_doc_image::embed_image!("gallery_sidebar", "images/gallery_sidebar.png"),
124 doc = embed_doc_image::embed_image!("gallery_table", "images/gallery_table.png"),
125 doc = embed_doc_image::embed_image!("gallery_card", "images/gallery_card.png"),
126)]
127pub fn gallery() {}