}
}
- pub fn togglebutton_builder<'a>(&'a mut self) -> ToggleBuilder<T> {
+ pub fn togglebutton_builder<'a>(&'a mut self) -> ToggleBuilder<'a, T> {
unsafe {
let args = ui_toggle_args_new();
ToggleBuilder { args: args, obj: self, create: togglebutton_create }
- pub fn checkbox_builder<'a>(&'a mut self) -> ToggleBuilder<T> {
+ pub fn checkbox_builder<'a>(&'a mut self) -> ToggleBuilder<'a, T> {
unsafe {
let args = ui_toggle_args_new();
ToggleBuilder { args: args, obj: self, create: checkbox_create }
}
}
- pub fn switch_builder<'a>(&'a mut self) -> ToggleBuilder<T> {
+ pub fn switch_builder<'a>(&'a mut self) -> ToggleBuilder<'a, T> {
unsafe {
let args = ui_toggle_args_new();
ToggleBuilder { args: args, obj: self, create: switch_create }
}
}
- pub fn radiobutton_builder<'a>(&'a mut self) -> ToggleBuilder<T> {
+ pub fn radiobutton_builder<'a>(&'a mut self) -> ToggleBuilder<'a, T> {
unsafe {
let args = ui_toggle_args_new();
ToggleBuilder { args: args, obj: self, create: radiobutton_create }
widget_fn!(passwordfield, passwordfield_builder, TextFieldBuilder);
widget_fn!(frameless_textfield, frameless_textfield_builder, TextFieldBuilder);
- pub fn textfield_builder<'a>(&'a mut self) -> TextFieldBuilder<T> {
+ pub fn textfield_builder<'a>(&'a mut self) -> TextFieldBuilder<'a, T> {
unsafe {
let args = ui_textfield_args_new();
TextFieldBuilder { args: args, obj: self, create: textfield_create }
}
}
- pub fn passwordfield_builder<'a>(&'a mut self) -> TextFieldBuilder<T> {
+ pub fn passwordfield_builder<'a>(&'a mut self) -> TextFieldBuilder<'a, T> {
unsafe {
let args = ui_textfield_args_new();
TextFieldBuilder { args: args, obj: self, create: passwordfield_create }
}
}
- pub fn frameless_textfield_builder<'a>(&'a mut self) -> TextFieldBuilder<T> {
+ pub fn frameless_textfield_builder<'a>(&'a mut self) -> TextFieldBuilder<'a, T> {
unsafe {
let args = ui_textfield_args_new();
TextFieldBuilder { args: args, obj: self, create: frameless_textfield_create }