summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-07-24 19:20:46 +0200
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-07-24 19:20:46 +0200
commit55d2c5886f8f0859e3862cd0fa1fd34902d2138f (patch)
tree67098eae85e3f61720f0b1569ba3a5238ab51ab5
parenta165eddd757cb5d92d75febe1e5655c8077b76e5 (diff)
downloadiced-55d2c5886f8f0859e3862cd0fa1fd34902d2138f.tar.gz
iced-55d2c5886f8f0859e3862cd0fa1fd34902d2138f.tar.bz2
iced-55d2c5886f8f0859e3862cd0fa1fd34902d2138f.zip
Introduce `state` method to `TextInput`
-rw-r--r--native/src/widget/text_input.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/native/src/widget/text_input.rs b/native/src/widget/text_input.rs
index 230fe7dc..8c226d3d 100644
--- a/native/src/widget/text_input.rs
+++ b/native/src/widget/text_input.rs
@@ -163,6 +163,13 @@ impl<'a, Message, Renderer: self::Renderer> TextInput<'a, Message, Renderer> {
self.style = style.into();
self
}
+
+ /// Returns the current [`State`] of the [`TextInput`].
+ ///
+ /// [`TextInput`]: struct.TextInput.html
+ pub fn state(&self) -> &State {
+ self.state
+ }
}
impl<'a, Message, Renderer> Widget<Message, Renderer>