On Web, add WindowBuilderExtWebSys::with_append() (#2953)

This commit is contained in:
daxpedda
2023-07-12 17:11:52 +02:00
committed by Kirill Chibisov
parent 5366694db2
commit 692f15c49f
6 changed files with 31 additions and 6 deletions

View File

@@ -66,6 +66,11 @@ pub trait WindowBuilderExtWebSys {
///
/// Enabled by default.
fn with_focusable(self, focusable: bool) -> Self;
/// On window creation, append the canvas element to the web page if it isn't already.
///
/// Disabled by default.
fn with_append(self, append: bool) -> Self;
}
impl WindowBuilderExtWebSys for WindowBuilder {
@@ -86,6 +91,12 @@ impl WindowBuilderExtWebSys for WindowBuilder {
self
}
fn with_append(mut self, append: bool) -> Self {
self.platform_specific.append = append;
self
}
}
/// Additional methods on `EventLoop` that are specific to the web.