kui::sys::kui_devtools_dispatch_command
Rust 低层 FFI 函数 kui_devtools_dispatch_command;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_devtools_dispatch_command(doc: *mut KuiDocument, json_command: *const core::ffi::c_char, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:364
反馈此接口问题 →kui::sys::kui_devtools_dispatch_key_event
Rust 低层 FFI 函数 kui_devtools_dispatch_key_event;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_devtools_dispatch_key_event(doc: *mut KuiDocument, type_: KuiCKeyEventType, key: *const core::ffi::c_char, key_len: usize, code: *const core::ffi::c_char, code_len: usize, modifiers: core::ffi::c_int, text: *const core::ffi::c_char, text_len: usize, is_auto_repeat: core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:362
反馈此接口问题 →kui::sys::kui_devtools_dispatch_mouse_event
Rust 低层 FFI 函数 kui_devtools_dispatch_mouse_event;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_devtools_dispatch_mouse_event(doc: *mut KuiDocument, type_: KuiCMouseEventType, x: f32, y: f32, button: KuiCMouseButton, modifiers: core::ffi::c_int, click_count: core::ffi::c_int, delta_x: f32, delta_y: f32) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:361
反馈此接口问题 →kui::sys::kui_devtools_get_box_model
Rust 低层 FFI 函数 kui_devtools_get_box_model;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_devtools_get_box_model(doc: *mut KuiDocument, selector: *const core::ffi::c_char, out_quads: *mut f32, out_width: *mut f32, out_height: *mut f32) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:363
反馈此接口问题 →kui::sys::kui_document_add_stylesheet
Rust 低层 FFI 函数 kui_document_add_stylesheet;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_add_stylesheet(doc: *mut KuiDocument, css: *const core::ffi::c_char, css_len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:290
反馈此接口问题 →kui::sys::kui_document_body
Rust 低层 FFI 函数 kui_document_body;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_body(doc: *mut KuiDocument, out: *mut *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:293
反馈此接口问题 →kui::sys::kui_document_clear_stylesheets
Rust 低层 FFI 函数 kui_document_clear_stylesheets;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_clear_stylesheets(doc: *mut KuiDocument) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:291
反馈此接口问题 →kui::sys::kui_document_create
Rust 低层 FFI 函数 kui_document_create;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_create(out: *mut *mut KuiDocument) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:285
反馈此接口问题 →kui::sys::kui_document_create_element
Rust 低层 FFI 函数 kui_document_create_element;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_create_element(doc: *mut KuiDocument, tag: *const core::ffi::c_char, tag_len: usize, out: *mut *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:298
反馈此接口问题 →kui::sys::kui_document_custom_element_is_defined
Rust 低层 FFI 函数 kui_document_custom_element_is_defined;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_custom_element_is_defined(document: *mut KuiDocument, tag_name: *const core::ffi::c_char, len: usize, out_defined: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:438
反馈此接口问题 →kui::sys::kui_document_define_custom_element
Rust 低层 FFI 函数 kui_document_define_custom_element;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_define_custom_element(document: *mut KuiDocument, tag_name: *const core::ffi::c_char, len: usize, callbacks: *const KuiCCustomElementCallbacks) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:437
反馈此接口问题 →kui::sys::kui_document_extension_get_perf_stats
Rust 低层 FFI 函数 kui_document_extension_get_perf_stats;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_extension_get_perf_stats(document: *mut KuiDocument, tag_name: *const core::ffi::c_char, len: usize, out_stats: *mut KuiCExtensionPerfStats) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:435
反馈此接口问题 →kui::sys::kui_document_extension_invoke
Rust 低层 FFI 函数 kui_document_extension_invoke;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_extension_invoke(document: *mut KuiDocument, element: *mut KuiElement, method: *const core::ffi::c_char, method_len: usize, args: *const KuiCExtensionValue, arg_count: usize, max_results: usize, out_result: *mut *mut KuiExtensionResult) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:428
反馈此接口问题 →kui::sys::kui_document_extension_is_loaded
Rust 低层 FFI 函数 kui_document_extension_is_loaded;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_extension_is_loaded(document: *mut KuiDocument, tag_name: *const core::ffi::c_char, len: usize, out_loaded: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:427
反馈此接口问题 →kui::sys::kui_document_extension_reset_perf_stats
Rust 低层 FFI 函数 kui_document_extension_reset_perf_stats;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_extension_reset_perf_stats(document: *mut KuiDocument) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:436
反馈此接口问题 →kui::sys::kui_document_get_element_by_id
Rust 低层 FFI 函数 kui_document_get_element_by_id;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_get_element_by_id(doc: *mut KuiDocument, id: *const core::ffi::c_char, id_len: usize, out: *mut *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:295
反馈此接口问题 →kui::sys::kui_document_head
Rust 低层 FFI 函数 kui_document_head;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_head(doc: *mut KuiDocument, out: *mut *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:294
反馈此接口问题 →kui::sys::kui_document_init_extensions
Rust 低层 FFI 函数 kui_document_init_extensions;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_init_extensions(document: *mut KuiDocument, directory: *const core::ffi::c_char, len: usize, out_loaded_count: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:426
反馈此接口问题 →kui::sys::kui_document_load_html
Rust 低层 FFI 函数 kui_document_load_html;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_load_html(doc: *mut KuiDocument, html: *const core::ffi::c_char, html_len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:288
反馈此接口问题 →kui::sys::kui_document_load_html_file
Rust 低层 FFI 函数 kui_document_load_html_file;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_load_html_file(doc: *mut KuiDocument, path: *const core::ffi::c_char, path_len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:289
反馈此接口问题 →kui::sys::kui_document_print_to_pdf
Rust 低层 FFI 函数 kui_document_print_to_pdf;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_print_to_pdf(document: *mut KuiDocument, path: *const core::ffi::c_char, path_len: usize, options: *const KuiCPDFOptions, out_written: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:439
反馈此接口问题 →kui::sys::kui_document_query_selector
Rust 低层 FFI 函数 kui_document_query_selector;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_query_selector(doc: *mut KuiDocument, sel: *const core::ffi::c_char, sel_len: usize, out: *mut *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:296
反馈此接口问题 →kui::sys::kui_document_query_selector_all
Rust 低层 FFI 函数 kui_document_query_selector_all;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_query_selector_all(doc: *mut KuiDocument, sel: *const core::ffi::c_char, sel_len: usize, out_buf: *mut *mut KuiElement, buf_capacity: usize, out_count: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:297
反馈此接口问题 →kui::sys::kui_document_release
Rust 低层 FFI 函数 kui_document_release;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_release(doc: *mut KuiDocument) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:287
反馈此接口问题 →kui::sys::kui_document_retain
Rust 低层 FFI 函数 kui_document_retain;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_retain(doc: *mut KuiDocument) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:286
反馈此接口问题 →kui::sys::kui_document_root
Rust 低层 FFI 函数 kui_document_root;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_document_root(doc: *mut KuiDocument, out: *mut *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:292
反馈此接口问题 →kui::sys::kui_element_add_event_listener
Rust 低层 FFI 函数 kui_element_add_event_listener;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_add_event_listener(el: *mut KuiElement, event_name: *const core::ffi::c_char, len: usize, fn_: KuiEventListenerFn, user_data: *mut core::ffi::c_void, out_id: *mut KuiListenerId) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:332
反馈此接口问题 →kui::sys::kui_element_append_child
Rust 低层 FFI 函数 kui_element_append_child;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_append_child(parent: *mut KuiElement, child: *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:325
反馈此接口问题 →kui::sys::kui_element_blur
Rust 低层 FFI 函数 kui_element_blur;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_blur(el: *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:331
反馈此接口问题 →kui::sys::kui_element_child_count
Rust 低层 FFI 函数 kui_element_child_count;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_child_count(el: *mut KuiElement, out_count: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:324
反馈此接口问题 →kui::sys::kui_element_class_list_add
Rust 低层 FFI 函数 kui_element_class_list_add;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_class_list_add(el: *mut KuiElement, token: *const core::ffi::c_char, len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:313
反馈此接口问题 →kui::sys::kui_element_class_list_contains
Rust 低层 FFI 函数 kui_element_class_list_contains;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_class_list_contains(el: *mut KuiElement, token: *const core::ffi::c_char, len: usize, out_contains: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:316
反馈此接口问题 →kui::sys::kui_element_class_list_remove
Rust 低层 FFI 函数 kui_element_class_list_remove;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_class_list_remove(el: *mut KuiElement, token: *const core::ffi::c_char, len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:314
反馈此接口问题 →kui::sys::kui_element_class_list_toggle
Rust 低层 FFI 函数 kui_element_class_list_toggle;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_class_list_toggle(el: *mut KuiElement, token: *const core::ffi::c_char, len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:315
反馈此接口问题 →kui::sys::kui_element_dispatch_event
Rust 低层 FFI 函数 kui_element_dispatch_event;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_dispatch_event(el: *mut KuiElement, event_name: *const core::ffi::c_char, len: usize, bubbles: core::ffi::c_int, cancelable: core::ffi::c_int, out_not_canceled: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:335
反馈此接口问题 →kui::sys::kui_element_first_child
Rust 低层 FFI 函数 kui_element_first_child;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_first_child(el: *mut KuiElement, out: *mut *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:320
反馈此接口问题 →kui::sys::kui_element_focus
Rust 低层 FFI 函数 kui_element_focus;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_focus(el: *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:330
反馈此接口问题 →kui::sys::kui_element_get_attribute
Rust 低层 FFI 函数 kui_element_get_attribute;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_get_attribute(el: *mut KuiElement, name: *const core::ffi::c_char, name_len: usize, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:306
反馈此接口问题 →kui::sys::kui_element_get_bounding_rect
Rust 低层 FFI 函数 kui_element_get_bounding_rect;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_get_bounding_rect(el: *mut KuiElement, out: *mut KuiRect) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:357
反馈此接口问题 →kui::sys::kui_element_get_class_name
Rust 低层 FFI 函数 kui_element_get_class_name;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_get_class_name(el: *mut KuiElement, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:303
反馈此接口问题 →kui::sys::kui_element_get_client_metrics
Rust 低层 FFI 函数 kui_element_get_client_metrics;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_get_client_metrics(el: *mut KuiElement, out_left: *mut f32, out_top: *mut f32, out_width: *mut f32, out_height: *mut f32) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:358
反馈此接口问题 →kui::sys::kui_element_get_id
Rust 低层 FFI 函数 kui_element_get_id;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_get_id(el: *mut KuiElement, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:302
反馈此接口问题 →kui::sys::kui_element_get_inner_html
Rust 低层 FFI 函数 kui_element_get_inner_html;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_get_inner_html(el: *mut KuiElement, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:312
反馈此接口问题 →kui::sys::kui_element_get_offset_metrics
Rust 低层 FFI 函数 kui_element_get_offset_metrics;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_get_offset_metrics(el: *mut KuiElement, out_left: *mut f32, out_top: *mut f32, out_width: *mut f32, out_height: *mut f32) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:359
反馈此接口问题 →kui::sys::kui_element_get_scroll_metrics
Rust 低层 FFI 函数 kui_element_get_scroll_metrics;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_get_scroll_metrics(el: *mut KuiElement, out_left: *mut f32, out_top: *mut f32, out_width: *mut f32, out_height: *mut f32) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:360
反馈此接口问题 →kui::sys::kui_element_get_style_property
Rust 低层 FFI 函数 kui_element_get_style_property;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_get_style_property(el: *mut KuiElement, prop: *const core::ffi::c_char, prop_len: usize, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:350
反馈此接口问题 →kui::sys::kui_element_get_style_property_count
Rust 低层 FFI 函数 kui_element_get_style_property_count;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_get_style_property_count(el: *mut KuiElement, out_count: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:355
反馈此接口问题 →kui::sys::kui_element_get_style_property_name
Rust 低层 FFI 函数 kui_element_get_style_property_name;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_get_style_property_name(el: *mut KuiElement, index: usize, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:356
反馈此接口问题 →kui::sys::kui_element_get_style_text
Rust 低层 FFI 函数 kui_element_get_style_text;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_get_style_text(el: *mut KuiElement, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:353
反馈此接口问题 →kui::sys::kui_element_get_tag_name
Rust 低层 FFI 函数 kui_element_get_tag_name;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_get_tag_name(el: *mut KuiElement, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:301
反馈此接口问题 →kui::sys::kui_element_get_text_content
Rust 低层 FFI 函数 kui_element_get_text_content;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_get_text_content(el: *mut KuiElement, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:310
反馈此接口问题 →kui::sys::kui_element_has_attribute
Rust 低层 FFI 函数 kui_element_has_attribute;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_has_attribute(el: *mut KuiElement, name: *const core::ffi::c_char, name_len: usize, out_has: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:307
反馈此接口问题 →kui::sys::kui_element_last_child
Rust 低层 FFI 函数 kui_element_last_child;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_last_child(el: *mut KuiElement, out: *mut *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:321
反馈此接口问题 →kui::sys::kui_element_next_sibling
Rust 低层 FFI 函数 kui_element_next_sibling;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_next_sibling(el: *mut KuiElement, out: *mut *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:322
反馈此接口问题 →kui::sys::kui_element_parent
Rust 低层 FFI 函数 kui_element_parent;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_parent(el: *mut KuiElement, out: *mut *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:319
反馈此接口问题 →kui::sys::kui_element_position_relative_to
Rust 低层 FFI 函数 kui_element_position_relative_to;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_position_relative_to(element: *mut KuiElement, anchor: *mut KuiElement, placement: *const core::ffi::c_char, placement_len: usize, options: *const KuiCPositioningOptions) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:386
反馈此接口问题 →kui::sys::kui_element_previous_sibling
Rust 低层 FFI 函数 kui_element_previous_sibling;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_previous_sibling(el: *mut KuiElement, out: *mut *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:323
反馈此接口问题 →kui::sys::kui_element_query_selector
Rust 低层 FFI 函数 kui_element_query_selector;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_query_selector(el: *mut KuiElement, sel: *const core::ffi::c_char, sel_len: usize, out: *mut *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:317
反馈此接口问题 →kui::sys::kui_element_query_selector_all
Rust 低层 FFI 函数 kui_element_query_selector_all;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_query_selector_all(el: *mut KuiElement, sel: *const core::ffi::c_char, sel_len: usize, out_buf: *mut *mut KuiElement, buf_capacity: usize, out_count: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:318
反馈此接口问题 →kui::sys::kui_element_release
Rust 低层 FFI 函数 kui_element_release;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_release(el: *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:300
反馈此接口问题 →kui::sys::kui_element_remove
Rust 低层 FFI 函数 kui_element_remove;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_remove(el: *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:327
反馈此接口问题 →kui::sys::kui_element_remove_attribute
Rust 低层 FFI 函数 kui_element_remove_attribute;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_remove_attribute(el: *mut KuiElement, name: *const core::ffi::c_char, name_len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:308
反馈此接口问题 →kui::sys::kui_element_remove_child
Rust 低层 FFI 函数 kui_element_remove_child;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_remove_child(parent: *mut KuiElement, child: *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:326
反馈此接口问题 →kui::sys::kui_element_remove_event_listener
Rust 低层 FFI 函数 kui_element_remove_event_listener;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_remove_event_listener(el: *mut KuiElement, event_name: *const core::ffi::c_char, len: usize, id: KuiListenerId) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:333
反馈此接口问题 →kui::sys::kui_element_remove_event_listeners
Rust 低层 FFI 函数 kui_element_remove_event_listeners;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_remove_event_listeners(el: *mut KuiElement, event_name: *const core::ffi::c_char, len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:334
反馈此接口问题 →kui::sys::kui_element_remove_style_property
Rust 低层 FFI 函数 kui_element_remove_style_property;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_remove_style_property(el: *mut KuiElement, prop: *const core::ffi::c_char, prop_len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:351
反馈此接口问题 →kui::sys::kui_element_retain
Rust 低层 FFI 函数 kui_element_retain;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_retain(el: *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:299
反馈此接口问题 →kui::sys::kui_element_scroll_by
Rust 低层 FFI 函数 kui_element_scroll_by;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_scroll_by(el: *mut KuiElement, dx: f32, dy: f32) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:329
反馈此接口问题 →kui::sys::kui_element_set_attribute
Rust 低层 FFI 函数 kui_element_set_attribute;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_set_attribute(el: *mut KuiElement, name: *const core::ffi::c_char, name_len: usize, value: *const core::ffi::c_char, value_len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:305
反馈此接口问题 →kui::sys::kui_element_set_class_name
Rust 低层 FFI 函数 kui_element_set_class_name;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_set_class_name(el: *mut KuiElement, value: *const core::ffi::c_char, value_len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:304
反馈此接口问题 →kui::sys::kui_element_set_inner_html
Rust 低层 FFI 函数 kui_element_set_inner_html;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_set_inner_html(el: *mut KuiElement, html: *const core::ffi::c_char, html_len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:311
反馈此接口问题 →kui::sys::kui_element_set_scroll_position
Rust 低层 FFI 函数 kui_element_set_scroll_position;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_set_scroll_position(el: *mut KuiElement, left: f32, top: f32) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:328
反馈此接口问题 →kui::sys::kui_element_set_style_property
Rust 低层 FFI 函数 kui_element_set_style_property;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_set_style_property(el: *mut KuiElement, prop: *const core::ffi::c_char, prop_len: usize, value: *const core::ffi::c_char, value_len: usize, important: core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:349
反馈此接口问题 →kui::sys::kui_element_set_style_text
Rust 低层 FFI 函数 kui_element_set_style_text;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_set_style_text(el: *mut KuiElement, css: *const core::ffi::c_char, css_len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:354
反馈此接口问题 →kui::sys::kui_element_set_text_content
Rust 低层 FFI 函数 kui_element_set_text_content;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_set_text_content(el: *mut KuiElement, text: *const core::ffi::c_char, text_len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:309
反馈此接口问题 →kui::sys::kui_element_style_property_is_important
Rust 低层 FFI 函数 kui_element_style_property_is_important;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_element_style_property_is_important(el: *mut KuiElement, prop: *const core::ffi::c_char, prop_len: usize, out_important: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:352
反馈此接口问题 →kui::sys::kui_event_drag_get_file
Rust 低层 FFI 函数 kui_event_drag_get_file;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_drag_get_file(event: *mut KuiEvent, index: usize, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:385
反馈此接口问题 →kui::sys::kui_event_drag_get_file_count
Rust 低层 FFI 函数 kui_event_drag_get_file_count;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_drag_get_file_count(event: *mut KuiEvent, out_count: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:384
反馈此接口问题 →kui::sys::kui_event_get_current_target
Rust 低层 FFI 函数 kui_event_get_current_target;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_get_current_target(evt: *mut KuiEvent, out: *mut *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:338
反馈此接口问题 →kui::sys::kui_event_get_flags
Rust 低层 FFI 函数 kui_event_get_flags;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_get_flags(evt: *mut KuiEvent, out_bubbles: *mut core::ffi::c_int, out_cancelable: *mut core::ffi::c_int, out_default_prevented: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:341
反馈此接口问题 →