feat: add window api

This commit is contained in:
mrxiaozhuox committed 2022-02-10 13:47:45 +08:00
1 parent 6eaad850ee
commit f28fb7165a
2 files changed
+30 -5

No files matched your search

+12 -2
View File
@@ -58,11 +58,21 @@ impl DesktopContext {
let _ = self.proxy.send_event(UserWindowEvent::FocusWindow);
}
/// set resizable state
pub fn resizable(&self, resizable: bool) {
let _ = self.proxy.send_event(UserWindowEvent::Resizable(resizable));
}
/// set window title
pub fn title(&self, title: &str) {
pub fn set_title(&self, title: &str) {
let _ = self
.proxy
.send_event(UserWindowEvent::Title(String::from(title)));
.send_event(UserWindowEvent::SetTitle(String::from(title)));
}
/// hide the menu
pub fn hide_menu(&self) {
let _ = self.proxy.send_event(UserWindowEvent::HideMenu);
}
}