obj.button(|b| {
b.label("Hello");
});
- obj.hbox_builder().build(|obj| {
+ obj.hbox_builder().create(|obj| {
obj.button(|b|{
b.label("HButton 1");
});
}
impl ButtonBuilder {
- pub fn build(&mut self) {
+ pub fn create(&mut self) {
unsafe {
ui_button_create(self.obj, self.args);
}
}
impl ToggleBuilder {
- pub fn build(&mut self) {
+ pub fn create(&mut self) {
(self.create)(self.obj, self.args)
}
{
let mut builder = self.$builder_fn();
build(&mut builder);
- builder.build(ui);
+ builder.create(ui);
}
};
}
}
impl<'a> ContainerBuilder<'a> {
- pub fn build<F>(&mut self, create_ui: F)
+ pub fn create<F>(&mut self, create_ui: F)
where F: FnOnce(&mut toolkit::UiObject) {
(self.create)(self.obj.ptr, self.args);
create_ui(self.obj);
{
let mut builder = self.$builder_fn();
build(&mut builder);
- builder.build();
+ builder.create();
}
};
}