-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathtokens.ts
More file actions
25 lines (25 loc) · 1.04 KB
/
tokens.ts
File metadata and controls
25 lines (25 loc) · 1.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/**
* Main process DI tokens.
*
* IMPORTANT: These tokens are for main process only.
* Never import this file from renderer code.
*/
export const MAIN_TOKENS = Object.freeze({
// Services
AgentService: Symbol.for("Main.AgentService"),
ContextMenuService: Symbol.for("Main.ContextMenuService"),
DockBadgeService: Symbol.for("Main.DockBadgeService"),
ExternalAppsService: Symbol.for("Main.ExternalAppsService"),
FileWatcherService: Symbol.for("Main.FileWatcherService"),
FoldersService: Symbol.for("Main.FoldersService"),
FsService: Symbol.for("Main.FsService"),
GitService: Symbol.for("Main.GitService"),
DeepLinkService: Symbol.for("Main.DeepLinkService"),
OAuthService: Symbol.for("Main.OAuthService"),
ShellService: Symbol.for("Main.ShellService"),
UIService: Symbol.for("Main.UIService"),
UpdatesService: Symbol.for("Main.UpdatesService"),
TaskLinkService: Symbol.for("Main.TaskLinkService"),
WorkspaceService: Symbol.for("Main.WorkspaceService"),
UserNotificationService: Symbol.for("Main.UserNotificationService"),
});