| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [View Raw Code] [Original HTTPS Page] |
Cross-platform wrappers around device APIs that are not part of the view tree: camera, GPS, file I/O, notifications, clipboard, share sheet, deep links, permissions, connectivity, secure storage, battery, haptics, and biometrics. Each module is a Swift and a Kotlin class registered by name in the native runtime; the Python classes below are facades that call them through [native_module][pythonnative.native_modules.registry.native_module], with a Python implementation registered for the desktop and tests.
Both synchronous and coroutine APIs exist (chosen to match the platform call). For the call-site patterns, the reactive use_app_state / use_net_info hooks, and the runtime coroutines are scheduled on, see the Native modules guide and the Async + data guide.
::: pythonnative.native_modules.registry options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.fallback options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.camera options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.location options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.file_system options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.notifications options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.clipboard options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.share options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.linking options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.permissions options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.app_state options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.net_info options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.secure_store options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.battery options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.haptics options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
::: pythonnative.native_modules.biometrics options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
| Back | FazBrowse Home | New Git URL |