Documentation
¶
Index ¶
- Constants
- func GetBrowserTabs() map[string]BrowserTabInfo
- func GetBrowserTabsForAppName(appName string) []string
- func HandleRouteDown(routeId string)
- func Initialize()
- func RemoveBrowserTab(routeId string)
- func UpdateBrowserTab(routeId string, data rpctypes.BrowserTabUrlData)
- func UpdateBrowserTabUrl(routeId string, data rpctypes.BrowserTabUrlData) error
- type BrowserTabInfo
Constants ¶
View Source
const (
BrowserTabsRouteId = "browsertabs"
)
Constants
Variables ¶
This section is empty.
Functions ¶
func GetBrowserTabs ¶
func GetBrowserTabs() map[string]BrowserTabInfo
GetBrowserTabs returns a copy of the current browser tabs map
func GetBrowserTabsForAppName ¶
GetBrowserTabsForAppName returns a list of browser tabs for a specific app name
func HandleRouteDown ¶
func HandleRouteDown(routeId string)
HandleRouteDown handles route down events to clean up browser tabs
func RemoveBrowserTab ¶
func RemoveBrowserTab(routeId string)
RemoveBrowserTab removes a browser tab from the tracking map
func UpdateBrowserTab ¶
func UpdateBrowserTab(routeId string, data rpctypes.BrowserTabUrlData)
UpdateBrowserTab updates or adds a browser tab in the tracking map
func UpdateBrowserTabUrl ¶
func UpdateBrowserTabUrl(routeId string, data rpctypes.BrowserTabUrlData) error
UpdateBrowserTabUrl updates the URL for a browser tab
Types ¶
Click to show internal directories.
Click to hide internal directories.