REFERENCE
Rust API
250 entries · Page 1 of 2
kui::add_stylesheetRust facade method add_stylesheet. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::append_childRust facade method append_child. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::attributeRust facade method attribute. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::bind_documentRust facade method bind_document. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::bounding_rectRust facade method bounding_rect. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::cancel_allRust facade method cancel_all. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::clipboard_textRust facade method clipboard_text. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::closeRust facade method close. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::contextRust facade method context. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::create_elementRust facade method create_element. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::dispatch_devtools_commandRust facade method dispatch_devtools_command. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::documentRust facade method document. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::evalRust facade method eval. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::execute_scriptsRust facade method execute_scripts. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::fetchRust facade method fetch. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::get_element_by_idRust facade method get_element_by_id. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::hideRust facade method hide. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::initRust facade method init. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::init_extensionsRust facade method init_extensions. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::invoke_extensionRust facade method invoke_extension. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::load_htmlRust facade method load_html. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::newRust facade method new. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::newRust facade method new. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::newRust facade method new. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::newRust facade method new. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::os_nameRust facade method os_name. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::os_versionRust facade method os_version. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::pauseRust facade method pause. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::playRust facade method play. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::play_lottieRust facade method play_lottie. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::poll_eventsRust facade method poll_events. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::print_to_pdfRust facade method print_to_pdf. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::query_selectorRust facade method query_selector. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::quitRust facade method quit. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::resizeRust facade method resize. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::runRust facade method run. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::set_attributeRust facade method set_attribute. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::set_clipboard_textRust facade method set_clipboard_text. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::set_lottie_srcRust facade method set_lottie_src. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::set_positionRust facade method set_position. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::set_script_engineRust facade method set_script_engine. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::set_srcRust facade method set_src. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::set_style_propertyRust facade method set_style_property. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::set_text_contentRust facade method set_text_content. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::set_titleRust facade method set_title. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::set_user_agentRust facade method set_user_agent. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::showRust facade method show. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::start_devtoolsRust facade method start_devtools. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::statusRust facade method status. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::style_propertyRust facade method style_property. See its implementation for safety checks and ownership behavior. Less common APIs are available through kui::sys.
kui::sys::kui_devtools_dispatch_commandRust low-level FFI function kui_devtools_dispatch_command. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_devtools_dispatch_key_eventRust low-level FFI function kui_devtools_dispatch_key_event. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_devtools_dispatch_mouse_eventRust low-level FFI function kui_devtools_dispatch_mouse_event. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_devtools_get_box_modelRust low-level FFI function kui_devtools_get_box_model. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_add_stylesheetRust low-level FFI function kui_document_add_stylesheet. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_bodyRust low-level FFI function kui_document_body. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_clear_stylesheetsRust low-level FFI function kui_document_clear_stylesheets. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_createRust low-level FFI function kui_document_create. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_create_elementRust low-level FFI function kui_document_create_element. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_custom_element_is_definedRust low-level FFI function kui_document_custom_element_is_defined. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_define_custom_elementRust low-level FFI function kui_document_define_custom_element. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_extension_get_perf_statsRust low-level FFI function kui_document_extension_get_perf_stats. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_extension_invokeRust low-level FFI function kui_document_extension_invoke. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_extension_is_loadedRust low-level FFI function kui_document_extension_is_loaded. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_extension_reset_perf_statsRust low-level FFI function kui_document_extension_reset_perf_stats. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_get_element_by_idRust low-level FFI function kui_document_get_element_by_id. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_headRust low-level FFI function kui_document_head. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_init_extensionsRust low-level FFI function kui_document_init_extensions. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_load_htmlRust low-level FFI function kui_document_load_html. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_load_html_fileRust low-level FFI function kui_document_load_html_file. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_print_to_pdfRust low-level FFI function kui_document_print_to_pdf. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_query_selectorRust low-level FFI function kui_document_query_selector. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_query_selector_allRust low-level FFI function kui_document_query_selector_all. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_releaseRust low-level FFI function kui_document_release. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_retainRust low-level FFI function kui_document_retain. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_document_rootRust low-level FFI function kui_document_root. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_add_event_listenerRust low-level FFI function kui_element_add_event_listener. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_append_childRust low-level FFI function kui_element_append_child. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_blurRust low-level FFI function kui_element_blur. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_child_countRust low-level FFI function kui_element_child_count. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_class_list_addRust low-level FFI function kui_element_class_list_add. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_class_list_containsRust low-level FFI function kui_element_class_list_contains. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_class_list_removeRust low-level FFI function kui_element_class_list_remove. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_class_list_toggleRust low-level FFI function kui_element_class_list_toggle. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_dispatch_eventRust low-level FFI function kui_element_dispatch_event. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_first_childRust low-level FFI function kui_element_first_child. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_focusRust low-level FFI function kui_element_focus. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_get_attributeRust low-level FFI function kui_element_get_attribute. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_get_bounding_rectRust low-level FFI function kui_element_get_bounding_rect. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_get_class_nameRust low-level FFI function kui_element_get_class_name. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_get_client_metricsRust low-level FFI function kui_element_get_client_metrics. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_get_idRust low-level FFI function kui_element_get_id. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_get_inner_htmlRust low-level FFI function kui_element_get_inner_html. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_get_offset_metricsRust low-level FFI function kui_element_get_offset_metrics. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_get_scroll_metricsRust low-level FFI function kui_element_get_scroll_metrics. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_get_style_propertyRust low-level FFI function kui_element_get_style_property. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_get_style_property_countRust low-level FFI function kui_element_get_style_property_count. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_get_style_property_nameRust low-level FFI function kui_element_get_style_property_name. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_get_style_textRust low-level FFI function kui_element_get_style_text. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_get_tag_nameRust low-level FFI function kui_element_get_tag_name. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_get_text_contentRust low-level FFI function kui_element_get_text_content. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_has_attributeRust low-level FFI function kui_element_has_attribute. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_last_childRust low-level FFI function kui_element_last_child. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_next_siblingRust low-level FFI function kui_element_next_sibling. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_parentRust low-level FFI function kui_element_parent. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_position_relative_toRust low-level FFI function kui_element_position_relative_to. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_previous_siblingRust low-level FFI function kui_element_previous_sibling. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_query_selectorRust low-level FFI function kui_element_query_selector. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_query_selector_allRust low-level FFI function kui_element_query_selector_all. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_releaseRust low-level FFI function kui_element_release. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_removeRust low-level FFI function kui_element_remove. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_remove_attributeRust low-level FFI function kui_element_remove_attribute. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_remove_childRust low-level FFI function kui_element_remove_child. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_remove_event_listenerRust low-level FFI function kui_element_remove_event_listener. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_remove_event_listenersRust low-level FFI function kui_element_remove_event_listeners. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_remove_style_propertyRust low-level FFI function kui_element_remove_style_property. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_retainRust low-level FFI function kui_element_retain. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_scroll_byRust low-level FFI function kui_element_scroll_by. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_set_attributeRust low-level FFI function kui_element_set_attribute. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_set_class_nameRust low-level FFI function kui_element_set_class_name. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_set_inner_htmlRust low-level FFI function kui_element_set_inner_html. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_set_scroll_positionRust low-level FFI function kui_element_set_scroll_position. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_set_style_propertyRust low-level FFI function kui_element_set_style_property. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_set_style_textRust low-level FFI function kui_element_set_style_text. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_set_text_contentRust low-level FFI function kui_element_set_text_content. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_element_style_property_is_importantRust low-level FFI function kui_element_style_property_is_important. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_drag_get_fileRust low-level FFI function kui_event_drag_get_file. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_drag_get_file_countRust low-level FFI function kui_event_drag_get_file_count. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_get_current_targetRust low-level FFI function kui_event_get_current_target. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_get_flagsRust low-level FFI function kui_event_get_flags. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_get_targetRust low-level FFI function kui_event_get_target. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_get_typeRust low-level FFI function kui_event_get_type. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_get_type_tagRust low-level FFI function kui_event_get_type_tag. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_key_get_codeRust low-level FFI function kui_event_key_get_code. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_key_get_keyRust low-level FFI function kui_event_key_get_key. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_key_get_modifiersRust low-level FFI function kui_event_key_get_modifiers. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_mouse_get_buttonRust low-level FFI function kui_event_mouse_get_button. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_mouse_get_client_xyRust low-level FFI function kui_event_mouse_get_client_xy. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_mouse_get_offset_xyRust low-level FFI function kui_event_mouse_get_offset_xy. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_mouse_get_page_xyRust low-level FFI function kui_event_mouse_get_page_xy. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_prevent_defaultRust low-level FFI function kui_event_prevent_default. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_event_stop_propagationRust low-level FFI function kui_event_stop_propagation. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_extension_result_get_countRust low-level FFI function kui_extension_result_get_count. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_extension_result_get_errorRust low-level FFI function kui_extension_result_get_error. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_extension_result_get_statusRust low-level FFI function kui_extension_result_get_status. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_extension_result_get_stringRust low-level FFI function kui_extension_result_get_string. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_extension_result_get_valueRust low-level FFI function kui_extension_result_get_value. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_extension_result_releaseRust low-level FFI function kui_extension_result_release. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_get_versionRust low-level FFI function kui_get_version. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
kui::sys::kui_http_client_cancel_allRust low-level FFI function kui_http_client_cancel_all. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.