pierro/core/ui/
clipboard.rs

1
2use super::UI;
3
4impl UI<'_, '_> {
5
6    pub fn get_clipboard_text(&mut self) -> Option<String> {
7        self.clipboard.as_mut().map(|clipboard| clipboard.get_text().ok()).flatten()
8    }
9
10    pub fn set_clipboard_text(&mut self, text: String) {
11        if let Some(clipboard) = &mut self.clipboard {
12            let _ = clipboard.set_text(text);
13        }
14    }
15
16}