From b5943ca028eadbdb02d86fcb2561b893700707c4 Mon Sep 17 00:00:00 2001 From: Olaf Wintermann Date: Fri, 3 Apr 2026 17:38:12 +0200 Subject: [PATCH] rename build() to create() --- application/src/main.rs | 2 +- ui-rs/src/ui/button.rs | 4 ++-- ui-rs/src/ui/container.rs | 4 ++-- ui-rs/src/ui/widget.rs | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/application/src/main.rs b/application/src/main.rs index 5ade671..af437b4 100644 --- a/application/src/main.rs +++ b/application/src/main.rs @@ -15,7 +15,7 @@ impl ui::Application for App { obj.button(|b| { b.label("Hello"); }); - obj.hbox_builder().build(|obj| { + obj.hbox_builder().create(|obj| { obj.button(|b|{ b.label("HButton 1"); }); diff --git a/ui-rs/src/ui/button.rs b/ui-rs/src/ui/button.rs index c61fad0..45f36ab 100644 --- a/ui-rs/src/ui/button.rs +++ b/ui-rs/src/ui/button.rs @@ -177,7 +177,7 @@ impl Drop for ToggleBuilder { } impl ButtonBuilder { - pub fn build(&mut self) { + pub fn create(&mut self) { unsafe { ui_button_create(self.obj, self.args); } @@ -326,7 +326,7 @@ impl ButtonBuilder { } impl ToggleBuilder { - pub fn build(&mut self) { + pub fn create(&mut self) { (self.create)(self.obj, self.args) } diff --git a/ui-rs/src/ui/container.rs b/ui-rs/src/ui/container.rs index 637901a..4bccdac 100644 --- a/ui-rs/src/ui/container.rs +++ b/ui-rs/src/ui/container.rs @@ -14,7 +14,7 @@ macro_rules! container_fn { { let mut builder = self.$builder_fn(); build(&mut builder); - builder.build(ui); + builder.create(ui); } }; } @@ -121,7 +121,7 @@ impl toolkit::UiObject { } impl<'a> ContainerBuilder<'a> { - pub fn build(&mut self, create_ui: F) + pub fn create(&mut self, create_ui: F) where F: FnOnce(&mut toolkit::UiObject) { (self.create)(self.obj.ptr, self.args); create_ui(self.obj); diff --git a/ui-rs/src/ui/widget.rs b/ui-rs/src/ui/widget.rs index ca383d5..671f4b9 100644 --- a/ui-rs/src/ui/widget.rs +++ b/ui-rs/src/ui/widget.rs @@ -21,7 +21,7 @@ macro_rules! widget_fn { { let mut builder = self.$builder_fn(); build(&mut builder); - builder.build(); + builder.create(); } }; } -- 2.47.3