From f57aed1fb8df023295620abcf506d1e2a8666dfb Mon Sep 17 00:00:00 2001 From: doryan Date: Wed, 14 Aug 2024 18:54:56 +0400 Subject: [PATCH] feat(method): remove old build() method --- src/view/components/input.rs | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/src/view/components/input.rs b/src/view/components/input.rs index 9de6c80..94910ac 100644 --- a/src/view/components/input.rs +++ b/src/view/components/input.rs @@ -101,37 +101,5 @@ impl InputBuilder { self } - pub fn build(self, monospace: bool, wrap_mode: WrapMode, input_height: i32) -> Input { - let input_component = Box::new(Orientation::Vertical, 0); - - let text_view_label = Label::builder() - .halign(self.align.horizontal) - .valign(self.align.vertical) - .set_margin(self.margins) - .label(self.label) - .build(); - - let text_view_input = TextView::builder() - .monospace(monospace) - .height_request(input_height) - .set_text_view_margin(MarginData::EqualsMargin(6)) - .wrap_mode(wrap_mode) - .build(); - - let text_view_input_frame = Frame::builder() - .child(&text_view_input) - .set_margin(MarginData::MultipleMargin((0, 5, 0, 5))) - .build(); - - input_component.append(&text_view_label); - input_component.append(&text_view_input_frame); - - Input { - component: input_component, - input: text_view_input.clone(), - input_frame: text_view_input_frame.clone(), - input_label: text_view_label.clone(), - } - } build_for!((TextView, build), (Entry, build_entry)); }