diff options
| author | pml68 <contact@pml68.me> | 2024-09-19 23:26:22 +0200 |
|---|---|---|
| committer | pml68 <contact@pml68.me> | 2024-09-22 23:55:11 +0200 |
| commit | 71743cb18fbb69430d092df59a722f5995be31c3 (patch) | |
| tree | 707e4a8076085623b2bb3bcf2ec8ef1054f1bdf2 /src/types/props.rs | |
| parent | feat: finish codegen with limited props and elements (diff) | |
| download | iced-builder-71743cb18fbb69430d092df59a722f5995be31c3.tar.gz | |
feat: rework props
w
Diffstat (limited to 'src/types/props.rs')
| -rw-r--r-- | src/types/props.rs | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/src/types/props.rs b/src/types/props.rs deleted file mode 100644 index 6dbb0a4..0000000 --- a/src/types/props.rs +++ /dev/null @@ -1,44 +0,0 @@ -use core::f32; - -use iced::{ - alignment::{Horizontal, Vertical}, - widget::text::Shaping, - Alignment, ContentFit, Font, Length, Padding, -}; -pub struct Props { - pub align_items: Option<Alignment>, - pub align_x: Option<Horizontal>, - pub align_y: Option<Vertical>, - pub horizontal_alignment: Option<Horizontal>, - pub vertical_alignment: Option<Vertical>, - pub width: Option<Length>, - pub height: Option<Length>, - pub max_width: Option<f32>, - pub max_height: Option<f32>, - pub font: Option<Font>, - pub padding: Option<Padding>, - pub spacing: Option<f32>, - pub content_fit: Option<ContentFit>, - pub shaping: Option<Shaping>, -} - -impl Default for Props { - fn default() -> Self { - Self { - align_items: None, - align_x: None, - align_y: None, - horizontal_alignment: None, - vertical_alignment: None, - width: None, - height: None, - max_width: None, - max_height: None, - font: None, - padding: None, - spacing: None, - content_fit: None, - shaping: None, - } - } -} |
