diff options
Diffstat (limited to 'native/src/widget')
| -rw-r--r-- | native/src/widget/text_input.rs | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/native/src/widget/text_input.rs b/native/src/widget/text_input.rs index de6032b7..2a0913f3 100644 --- a/native/src/widget/text_input.rs +++ b/native/src/widget/text_input.rs @@ -792,6 +792,11 @@ impl State {      pub fn move_cursor_to(&mut self, position: usize) {          self.cursor.move_to(position);      } + +    /// Selects all the content of the [`TextInput`]. +    pub fn select_all(&mut self) { +        self.cursor.select_range(0, usize::MAX); +    }  }  // TODO: Reduce allocations | 
