pub struct BrowserInputPane { /* private fields */ }Expand description
The input pane of the browser: the part of a view the on-screen keyboard covers, as the virtual keyboard of the page reports it.
Implementations§
Trait Implementations§
Source§impl Default for BrowserInputPane
impl Default for BrowserInputPane
Source§impl IInputPane for BrowserInputPane
impl IInputPane for BrowserInputPane
Source§fn state(&self) -> InputPaneState
fn state(&self) -> InputPaneState
The current input pane state.
Source§fn occluded_rect(&self) -> Rect
fn occluded_rect(&self) -> Rect
The current input pane bounds.
Source§fn state_changed(
&self,
handler: Rc<dyn Fn(&InputPaneStateEventArgs)>,
) -> Rc<dyn IDisposable>
fn state_changed( &self, handler: Rc<dyn Fn(&InputPaneStateEventArgs)>, ) -> Rc<dyn IDisposable>
Occurs when the input pane’s state has changed. Read more
Auto Trait Implementations§
impl !Freeze for BrowserInputPane
impl !RefUnwindSafe for BrowserInputPane
impl !Send for BrowserInputPane
impl !Sync for BrowserInputPane
impl !UnwindSafe for BrowserInputPane
impl Unpin for BrowserInputPane
impl UnsafeUnpin for BrowserInputPane
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
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more