Skip to main content

ferroui_android/platform/
mod.rs

1//! The services of the platform (the `Platform` directory of the
2//! reference).
3
4pub(crate) mod android_activatable_lifetime;
5pub(crate) mod android_data_format_helper;
6pub(crate) mod android_insets_manager;
7#[cfg(target_os = "android")]
8pub(crate) mod android_launcher;
9#[cfg(target_os = "android")]
10pub(crate) mod android_native_control_host_impl;
11pub(crate) mod android_platform_feedback;
12pub(crate) mod android_platform_settings;
13pub(crate) mod android_screens;
14pub(crate) mod android_system_navigation_manager;
15#[cfg(target_os = "android")]
16pub(crate) mod clip_data_item_to_data_transfer_item_wrapper;
17#[cfg(target_os = "android")]
18pub(crate) mod clip_data_to_data_transfer_wrapper;
19#[cfg(target_os = "android")]
20pub(crate) mod clipboard_impl;
21pub(crate) mod input;
22pub(crate) mod platform_support;
23pub(crate) mod skia_platform;
24pub(crate) mod specific;
25pub(crate) mod storage;
26pub(crate) mod vulkan;
27
28pub use android_activatable_lifetime::AndroidActivatableLifetime;
29pub use android_insets_manager::AndroidInsetsManager;
30#[cfg(target_os = "android")]
31pub use android_native_control_host_impl::AndroidNativeControlHostImpl;
32pub use android_platform_settings::AndroidPlatformSettings;
33pub use android_screens::{AndroidScreen, AndroidScreens};
34pub use android_system_navigation_manager::AndroidSystemNavigationManagerImpl;
35pub use input::android_keyboard_device::AndroidKeyboardDevice;
36#[cfg(target_os = "android")]
37pub use skia_platform::TopLevelImpl;