Skip to content

main/shell-later

Defined in: app/src/main/shell-later.ts:23

What the later requests of the shell need from the composition root.

readonly allowCertificate: (contents) => boolean

Defined in: app/src/main/shell-later.ts:31

Accepts the certificate that a page was refused, for this session.

WebContents

boolean

readonly folderContents: (folder) => readonly FolderEntry[]

Defined in: app/src/main/shell-later.ts:33

The bookmarks and folders in a folder of the bookmarks bar.

number

readonly FolderEntry[]

readonly openDownloads: (window, anchor) => void

Defined in: app/src/main/shell-later.ts:29

Shows the list of downloads of a window at its button.

BrowserWindowController

number = coordinate

number = coordinate

number = coordinate

number = coordinate

void

readonly openShieldPopover: (window, anchor) => Promise<void>

Defined in: app/src/main/shell-later.ts:35

Opens the content blocker’s popover of a window at its button.

BrowserWindowController

number = coordinate

number = coordinate

number = coordinate

number = coordinate

Promise<void>

readonly privateWindows: () => boolean

Defined in: app/src/main/shell-later.ts:27

Whether people may open private windows.

boolean

readonly router: IpcRouter

Defined in: app/src/main/shell-later.ts:24

readonly windows: WindowManager

Defined in: app/src/main/shell-later.ts:25

registerLaterShellHandlers(dependencies): void

Defined in: app/src/main/shell-later.ts:46

Handles the requests of the shell that its first paint does not need, such as find in page and the browser menu. They load with the first of them.

LaterShellDependencies

What the handlers need.

void