ohos_ime_sys/
lib.rs

1//! Bindings to the native inputmethod API
2//!
3//! This can be used to interact with the inputmethod on OpenHarmony from native code.
4//! Available with API-level 12 and newer
5//!
6//! Official documentation: https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/_input_method-V5
7//!
8//! ## Feature flags
9#![cfg_attr(
10    feature = "document-features",
11    cfg_attr(doc, doc = ::document_features::document_features!())
12)]
13#![cfg_attr(docsrs, feature(doc_cfg))]
14#![cfg(feature = "api-12")]
15#![cfg_attr(docsrs, doc(cfg(feature = "api-12")))]
16
17#[link(name = "ohinputmethod")]
18extern "C" {}
19
20pub mod attach_options;
21pub mod controller;
22pub mod cursor_info;
23pub mod inputmethod_proxy;
24pub mod private_command;
25pub mod text_avoid_info;
26pub mod text_config;
27pub mod text_editor_proxy;
28pub mod types;