pub struct AndroidPlatformSettings { /* private fields */ }Trait Implementations§
Source§impl IPlatformSettings for AndroidPlatformSettings
impl IPlatformSettings for AndroidPlatformSettings
Source§fn get_tap_size(&self, type_: PointerType) -> Size
fn get_tap_size(&self, type_: PointerType) -> Size
The size of the rectangle around the location of a pointer down that
a pointer up must occur within in order to register a tap gesture, in
device-independent pixels.
Source§fn get_double_tap_size(&self, type_: PointerType) -> Size
fn get_double_tap_size(&self, type_: PointerType) -> Size
The size of the rectangle around the location of a pointer down that
a pointer up must occur within in order to register a double-tap
gesture, in device-independent pixels.
Source§fn get_double_tap_time(&self, type_: PointerType) -> Duration
fn get_double_tap_time(&self, type_: PointerType) -> Duration
The maximum time that may occur between the first and second click
of a double-tap gesture.
Source§fn hold_wait_duration(&self) -> Duration
fn hold_wait_duration(&self) -> Duration
The time a pointer must be held down for in order to register a
holding gesture.
Source§fn hotkey_configuration(&self) -> Rc<PlatformHotkeyConfiguration>
fn hotkey_configuration(&self) -> Rc<PlatformHotkeyConfiguration>
The key gestures of the platform for common commands.
Source§fn preferred_application_language(&self) -> String
fn preferred_application_language(&self) -> String
The preferred application language of the user: the tag of the
language (such as
en-US) the platform reports for the application.Source§fn get_color_values(&self) -> PlatformColorValues
fn get_color_values(&self) -> PlatformColorValues
Gets current system color values including dark mode and accent
colors.
Source§fn color_values_changed(
&self,
handler: Rc<dyn Fn(&PlatformColorValues)>,
) -> Rc<dyn IDisposable>
fn color_values_changed( &self, handler: Rc<dyn Fn(&PlatformColorValues)>, ) -> Rc<dyn IDisposable>
Raises when current system color values are changed, including
changing of a dark mode and accent colors. Disposing the returned
handle unsubscribes.
Source§fn preferred_application_language_changed(
&self,
handler: Rc<dyn Fn()>,
) -> Rc<dyn IDisposable>
fn preferred_application_language_changed( &self, handler: Rc<dyn Fn()>, ) -> Rc<dyn IDisposable>
Raised when the system language preferences change. Disposing the
returned handle unsubscribes.
Auto Trait Implementations§
impl !Freeze for AndroidPlatformSettings
impl !RefUnwindSafe for AndroidPlatformSettings
impl !Send for AndroidPlatformSettings
impl !Sync for AndroidPlatformSettings
impl !UnwindSafe for AndroidPlatformSettings
impl Unpin for AndroidPlatformSettings
impl UnsafeUnpin for AndroidPlatformSettings
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