web_view_server

package
v0.52.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 2, 2026 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const AccessWebViewsViaBusControllerID = "bldr/web/view/access/via-bus"

AccessWebViewsViaBusControllerID is the controller ID used for AccessWebViewsViaBus.

Variables

View Source
var AccessWebViewsViaBusVersion = controller.MustParseVersion("0.0.1")

AccessWebViewsViaBusVersion is the controller version used for AccessWebViewsViaBus.

Functions

func NewAccessWebViewsViaBusController

func NewAccessWebViewsViaBusController(
	le *logrus.Entry,
	b bus.Bus,
) *bifrost_rpc.InvokerController

NewAccessWebViewsViaBusController constructs a new controller resolving LookupRpcService with the AccessWebViewsViaBus service.

Types

type AccessWebViewsViaBus

type AccessWebViewsViaBus struct {
	// contains filtered or unexported fields
}

AccessWebViewsViaBus implements the AccessWebViews service.

func NewAccessWebViewsViaBus

func NewAccessWebViewsViaBus(
	le *logrus.Entry,
	b bus.Bus,
) *AccessWebViewsViaBus

NewAccessWebViewsViaBus constructs a AccessWebViewsViaBus service.

func (*AccessWebViewsViaBus) GetWebViewInvoker

func (h *AccessWebViewsViaBus) GetWebViewInvoker(
	ctx context.Context,
	webViewID string,
	released func(),
) (srpc.Invoker, func(), error)

GetWebViewInvoker returns the Invoker for the given web view id.

func (*AccessWebViewsViaBus) WebViewRpc

WebViewRpc accesses the WebView service for a view by ID. Id: web view id

type WebViewServer

type WebViewServer struct {
	// contains filtered or unexported fields
}

WebViewServer provides the WebView SRPC service with a WebView.

func NewWebViewServer

func NewWebViewServer(view web_view.WebView) *WebViewServer

NewWebViewServer constructs a WebViewServer from a WebView.

func (*WebViewServer) RemoveWebView

RemoveWebView removes the web view.

func (*WebViewServer) ResetWebView

ResetWebView resets the web view.

SetHtmlLinks sets the html links of the web view.

func (*WebViewServer) SetRenderMode

SetRenderMode changes the render mode of the web view.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL