-
Notifications
You must be signed in to change notification settings - Fork 1
OrionTabbedLocationViewControllerDelegate
The delegate responsible for managing the OrionTabbedLocationViewController
and
responding to changes in forground context
protocol OrionTabbedLocationViewControllerDelegate: AnyObject
AnyObject
When a tab gets clicked this will fire to our window controller. Our window will then set its webview to this tabs window
func tabWantsForeground(tab: OrionSearchFieldController)
Whenever there is a change in the current windows webview state the toolbar background color needs to be updated to ensure that there are no inconsistencies in the colors of the webpage.
func updateToolbarColor()
Called by objects that need to update their sizes whenever the window they're connected to resizes. This allows views to use the window width or the new width to their advantage
func addWindowResizeEventListener(_ observer: OrionWindowResizeDelegate)
The extension manager reference for the OrionTabbedLocationViewController
to access
var extensionManager: OrionExtensionManager
Generated at 2022-01-11T21:56:49-0800 using swift-doc 1.0.0-rc.1.
Types
- BrowserAction
- MozillaBrowserExtensionManifest
- OptionsUI
- OrionBrowserExtension
- OrionBrowserExtensionError
- OrionDelegate
- OrionExtensionManager
- OrionMenu
- OrionSearchField
- OrionSearchFieldController
- OrionTabStretcherView
- OrionTabbedLocationViewController
- OrionTopSitesAPI
- OrionUserContentController
- OrionWindowController
- OrionWindowType