Skip to main content

ArkWeb_OnMessageEventHandler

Type Alias ArkWeb_OnMessageEventHandler 

Source
pub type ArkWeb_OnMessageEventHandler = Option<unsafe extern "C" fn(webTag: *const c_char, port: ArkWeb_WebMessagePortPtr, message: ArkWeb_WebMessagePtr, userData: *mut c_void)>;
Expand description

@brief Defines the callback to receive message from HTML.

@param webTag The name of the web component. @param port The ArkWeb_WebMessagePort for registering the ArkWeb_OnMessageEventHandler. @param message The received ArkWeb_WebMessage. @param userData The data set by user.

@since 12

Aliased Type§

pub enum ArkWeb_OnMessageEventHandler {
    None,
    Some(unsafe extern "C" fn(*const i8, *mut ArkWeb_WebMessagePort, *mut ArkWeb_WebMessage, *mut c_void)),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(*const i8, *mut ArkWeb_WebMessagePort, *mut ArkWeb_WebMessage, *mut c_void))

Some value of type T.