2024-03-12 13:48:17 -05:00
|
|
|
// Layout stuff:
|
2024-03-11 14:48:39 -05:00
|
|
|
|
2024-03-24 14:53:03 -05:00
|
|
|
#[cfg(feature = "el_container")]
|
2024-02-19 16:13:35 -06:00
|
|
|
pub mod container;
|
|
|
|
|
2024-03-24 14:53:03 -05:00
|
|
|
#[cfg(feature = "el_fill_rect")]
|
2024-02-29 09:02:05 -06:00
|
|
|
pub mod fill_rect;
|
2024-02-19 16:13:35 -06:00
|
|
|
|
2024-03-24 14:53:03 -05:00
|
|
|
#[cfg(feature = "el_spacer")]
|
2024-02-19 16:13:35 -06:00
|
|
|
pub mod spacer;
|
|
|
|
|
2024-03-24 14:53:03 -05:00
|
|
|
#[cfg(feature = "el_br")]
|
2024-03-11 19:38:11 -05:00
|
|
|
pub mod br;
|
|
|
|
|
2024-03-12 13:48:17 -05:00
|
|
|
// Basic elements:
|
2024-02-19 16:13:35 -06:00
|
|
|
|
2024-03-24 14:53:03 -05:00
|
|
|
#[cfg(feature = "el_text")]
|
2024-02-19 16:13:35 -06:00
|
|
|
pub mod text;
|
2024-03-01 17:33:02 -06:00
|
|
|
|
2024-03-24 14:53:03 -05:00
|
|
|
#[cfg(feature = "el_image")]
|
2024-03-11 14:48:39 -05:00
|
|
|
pub mod image;
|
|
|
|
|
2024-03-12 13:48:17 -05:00
|
|
|
// "Extras":
|
|
|
|
// (meant to be replaced if needed)
|
|
|
|
|
2024-03-24 14:53:03 -05:00
|
|
|
#[cfg(feature = "el_progress_bar")]
|
2024-03-11 14:48:39 -05:00
|
|
|
pub mod progress_bar;
|
|
|
|
|
2024-03-24 14:53:03 -05:00
|
|
|
#[cfg(feature = "el_slider")]
|
2024-03-12 13:48:17 -05:00
|
|
|
pub mod slider;
|
|
|
|
|
2024-03-11 14:48:39 -05:00
|
|
|
// Wrappers:
|
|
|
|
|
2024-03-24 14:53:03 -05:00
|
|
|
#[cfg(feature = "el_transformer")]
|
2024-03-01 17:33:02 -06:00
|
|
|
pub mod transformer;
|
|
|
|
|
2024-03-24 14:53:03 -05:00
|
|
|
#[cfg(feature = "el_interactable")]
|
2024-03-11 14:48:39 -05:00
|
|
|
pub mod interactable;
|
2024-03-06 19:04:24 -06:00
|
|
|
|
|
|
|
//TODO add: Image
|
2024-03-06 18:19:45 -06:00
|
|
|
//TODO add: OverlayContainer (for simply laying multiple elements on top of each other)
|
2024-03-01 17:33:02 -06:00
|
|
|
//TODO add: Button, Checkbox, Dropdown, Input, Radio, Slider, Textarea, Toggle, etc.
|
2024-03-11 18:29:26 -05:00
|
|
|
//TODO add: some sort of "flexible" container (like a poor man's flexbox)
|