Skip to main content

ferroui_base/input/platform/
mod.rs

1//! Platform-dependent input configuration.
2
3mod key_gesture_format_info;
4mod platform_hotkey_configuration;
5
6pub use key_gesture_format_info::KeyGestureFormatInfo;
7pub use platform_hotkey_configuration::PlatformHotkeyConfiguration;
8
9mod clipboard;
10mod clipboard_error;
11mod clipboard_extensions;
12mod clipboard_type;
13mod i_clipboard;
14mod i_clipboard_impl;
15mod i_flushable_clipboard_impl;
16mod i_owned_clipboard_impl;
17mod i_platform_clipboard_manager_impl;
18mod i_platform_drag_source;
19mod platform_async_data_transfer;
20mod platform_async_data_transfer_item;
21mod platform_clipboard_manager;
22mod platform_data_transfer;
23mod platform_data_transfer_item;
24
25pub use clipboard::Clipboard;
26pub use clipboard_error::{ClipboardError, ClipboardErrorKind};
27pub use clipboard_extensions::ClipboardExtensions;
28pub use clipboard_type::ClipboardType;
29pub use i_clipboard::IClipboard;
30pub use i_clipboard_impl::IClipboardImpl;
31pub use i_flushable_clipboard_impl::IFlushableClipboardImpl;
32pub use i_owned_clipboard_impl::IOwnedClipboardImpl;
33pub use i_platform_clipboard_manager_impl::IPlatformClipboardManagerImpl;
34pub use i_platform_drag_source::IPlatformDragSource;
35pub use platform_async_data_transfer::{PlatformAsyncDataTransfer, PlatformAsyncDataTransferImpl};
36pub use platform_async_data_transfer_item::{PlatformAsyncDataTransferItem, PlatformAsyncDataTransferItemImpl};
37pub use platform_clipboard_manager::PlatformClipboardManager;
38pub use platform_data_transfer::{PlatformDataTransfer, PlatformDataTransferImpl};
39pub use platform_data_transfer_item::{PlatformDataTransferItem, PlatformDataTransferItemImpl};