Documentation ¶
Index ¶
- func BrowserCancelPendingForBrowser(browser *capi.CBrowserT)
- func BrowserOnProcessMessageReceived(handler BrowserQueryHandler, browser *capi.CBrowserT, frame *capi.CFrameT, ...) (ret bool)
- type BrowserQueryHandler
- type BrowserQueryId
- type Callback
- type RendererMessageRouter
- func (router *RendererMessageRouter) OnContextReleased(browser *capi.CBrowserT, frame *capi.CFrameT, context *capi.CV8contextT)
- func (router *RendererMessageRouter) OnProcessMessageReceived(browser *capi.CBrowserT, frame *capi.CFrameT, source_process capi.CProcessIdT, ...) (ret bool)
- func (router *RendererMessageRouter) QueryCancelHandler() v8.HandlerFunction
- func (router *RendererMessageRouter) QueryHandler() v8.HandlerFunction
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BrowserCancelPendingForBrowser ¶
call on OnBeforClose, OnRenderProcessTerminated, OnBeforeBrowse(if frame.IsMain() is true)
func BrowserOnProcessMessageReceived ¶
func BrowserOnProcessMessageReceived( handler BrowserQueryHandler, browser *capi.CBrowserT, frame *capi.CFrameT, msgPrefix string, message *capi.CProcessMessageT, ) (ret bool)
Types ¶
type BrowserQueryHandler ¶
type BrowserQueryId ¶
type BrowserQueryId int64
type Callback ¶
type Callback interface { Success(response string) Failure(error_code int, error_message string) GetQueryId() BrowserQueryId }
type RendererMessageRouter ¶
type RendererMessageRouter struct {
// contains filtered or unexported fields
}
func RendererProcessOnContextCreated ¶
func RendererProcessOnContextCreated(prefix string, context *capi.CV8contextT, queryFunctionName, queryCancelFunctionName string) *RendererMessageRouter
func (*RendererMessageRouter) OnContextReleased ¶
func (router *RendererMessageRouter) OnContextReleased( browser *capi.CBrowserT, frame *capi.CFrameT, context *capi.CV8contextT, )
func (*RendererMessageRouter) OnProcessMessageReceived ¶
func (router *RendererMessageRouter) OnProcessMessageReceived( browser *capi.CBrowserT, frame *capi.CFrameT, source_process capi.CProcessIdT, message *capi.CProcessMessageT, ) (ret bool)
func (*RendererMessageRouter) QueryCancelHandler ¶
func (router *RendererMessageRouter) QueryCancelHandler() v8.HandlerFunction
func (*RendererMessageRouter) QueryHandler ¶
func (router *RendererMessageRouter) QueryHandler() v8.HandlerFunction
Click to show internal directories.
Click to hide internal directories.