add set enabled to textfield

This commit is contained in:
Alex Janka 2023-11-03 10:07:10 +11:00
parent 22b322cdfb
commit ac2cc95c64

View file

@ -415,6 +415,16 @@ impl<T> TextField<T> {
let _: () = msg_send![obj, setFont:&*font]; let _: () = msg_send![obj, setFont:&*font];
}); });
} }
/// Enable/disable this field.
pub fn set_enabled(&self, enabled: bool) {
self.objc.with_mut(|obj| unsafe {
let _: () = msg_send![obj, setEnabled:match enabled {
true => YES,
false => NO,
}];
});
}
} }
impl<T> ObjcAccess for TextField<T> { impl<T> ObjcAccess for TextField<T> {