檢視原始碼 wxWebViewEvent (wx v2.4.3)
導覽事件包含與 wxWebView
物件相關的事件資訊。
此類別繼承自以下類別,並可使用其函數:
wxWidgets 文件:wxWebViewEvent
事件
使用 wxEvtHandler:connect/3
和 wxWebViewEventType
來訂閱此類型的事件。
摘要
函數
返回對應於列表框、選擇框或單選框選擇的整數識別碼(僅當事件為選擇而非取消選擇時),或表示核取方塊值的布林值。
返回列表框或選擇框選擇事件的項目字串。
取得此事件的 URL 已被或將被載入的目標框架名稱。
取得正在訪問的 URL。
類型
-type wxWebView() :: #wxWebView{type :: wxWebViewEvent:wxWebViewEventType(), string :: unicode:chardata(), int :: integer(), target :: unicode:chardata(), url :: unicode:chardata()}.
-type wxWebViewEvent() :: wx:wx_object().
-type wxWebViewEventType() ::
webview_navigating | webview_navigated | webview_loaded | webview_error | webview_newwindow |
webview_title_changed.
函數
-spec getInt(This) -> integer() when This :: wxWebViewEvent().
返回對應於列表框、選擇框或單選框選擇的整數識別碼(僅當事件為選擇而非取消選擇時),或表示核取方塊值的布林值。
對於選單項目,如果項目不可勾選,此方法會返回 -1;對於可勾選的項目,則會返回布林值 (true 或 false),表示項目新的狀態。
-spec getString(This) -> unicode:charlist() when This :: wxWebViewEvent().
返回列表框或選擇框選擇事件的項目字串。
如果一個或多個項目被取消選擇,則返回第一個被取消選擇的項目的索引。 如果同時選擇和取消選擇了一些項目,它將返回第一個被選擇的項目的索引。
-spec getTarget(This) -> unicode:charlist() when This :: wxWebViewEvent().
取得此事件的 URL 已被或將被載入的目標框架名稱。
如果框架不可用,則可能會返回空字串。
-spec getURL(This) -> unicode:charlist() when This :: wxWebViewEvent().
取得正在訪問的 URL。