pub struct AndroidOverlayWindowOptions {
pub width: u32,
pub height: u32,
pub x: i32,
pub y: i32,
pub focusable: bool,
}Expand description
Android floating overlay window configuration.
Fields§
§width: u32Requested overlay width in logical pixels.
height: u32Requested overlay height in logical pixels.
x: i32Requested screen X position in logical pixels.
y: i32Requested screen Y position in logical pixels.
focusable: boolWhether the overlay can receive keyboard focus.
Implementations§
Source§impl AndroidOverlayWindowOptions
impl AndroidOverlayWindowOptions
Sourcepub fn new(width: u32, height: u32) -> Self
pub fn new(width: u32, height: u32) -> Self
Creates an overlay window request with top-left origin and touch-only focus behavior.
Sourcepub fn with_position(self, x: i32, y: i32) -> Self
pub fn with_position(self, x: i32, y: i32) -> Self
Sets the initial overlay position in logical pixels.
Sourcepub fn with_focusable(self, focusable: bool) -> Self
pub fn with_focusable(self, focusable: bool) -> Self
Sets whether the overlay should receive keyboard focus.
Trait Implementations§
Source§impl Clone for AndroidOverlayWindowOptions
impl Clone for AndroidOverlayWindowOptions
Source§fn clone(&self) -> AndroidOverlayWindowOptions
fn clone(&self) -> AndroidOverlayWindowOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AndroidOverlayWindowOptions
Source§impl Debug for AndroidOverlayWindowOptions
impl Debug for AndroidOverlayWindowOptions
Source§impl PartialEq for AndroidOverlayWindowOptions
impl PartialEq for AndroidOverlayWindowOptions
Source§fn eq(&self, other: &AndroidOverlayWindowOptions) -> bool
fn eq(&self, other: &AndroidOverlayWindowOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AndroidOverlayWindowOptions
Auto Trait Implementations§
impl Freeze for AndroidOverlayWindowOptions
impl RefUnwindSafe for AndroidOverlayWindowOptions
impl Send for AndroidOverlayWindowOptions
impl Sync for AndroidOverlayWindowOptions
impl Unpin for AndroidOverlayWindowOptions
impl UnsafeUnpin for AndroidOverlayWindowOptions
impl UnwindSafe for AndroidOverlayWindowOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more