FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
Electron.NET/src/ElectronNET.API/API/Electron.cs at develop · ElectronNET/Electron.NET · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
ElectronNET
/
Electron.NET
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
743
Star
7.6k
Code
Issues
21
Pull requests
1
Discussions
Actions
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Wiki
Security and quality
Insights
Expand file tree
Breadcrumbs
Electron.NET
/
src
/
ElectronNET.API
/
API
/
Electron.cs
Copy path
More file actions
More file actions
Latest commit
History
History
History
199 lines (183 loc) · 4.65 KB
Breadcrumbs
Electron.NET
/
src
/
ElectronNET.API
/
API
/
Electron.cs
Copy path
File metadata and controls
199 lines (183 loc) · 4.65 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
namespace
ElectronNET
.
API
{
/// <summary>
/// The Electron.NET API
/// </summary>
public
static
class
Electron
{
/// <summary>
/// Communicate asynchronously from the main process to renderer processes.
/// </summary>
public
static
IpcMain
IpcMain
{
get
{
return
IpcMain
.
Instance
;
}
}
/// <summary>
/// Control your application's event lifecycle.
/// </summary>
public
static
App
App
{
get
{
return
App
.
Instance
;
}
}
/// <summary>
/// Enable apps to automatically update themselves. Based on electron-updater.
/// </summary>
public
static
AutoUpdater
AutoUpdater
{
get
{
return
AutoUpdater
.
Instance
;
}
}
/// <summary>
/// Control your windows.
/// </summary>
public
static
WindowManager
WindowManager
{
get
{
return
WindowManager
.
Instance
;
}
}
/// <summary>
/// Create native application menus and context menus.
/// </summary>
public
static
Menu
Menu
{
get
{
return
Menu
.
Instance
;
}
}
/// <summary>
/// Display native system dialogs for opening and saving files, alerting, etc.
/// </summary>
public
static
Dialog
Dialog
{
get
{
return
Dialog
.
Instance
;
}
}
/// <summary>
/// Create OS desktop notifications
/// </summary>
public
static
Notification
Notification
{
get
{
return
Notification
.
Instance
;
}
}
/// <summary>
/// Add icons and context menus to the system’s notification area.
/// </summary>
public
static
Tray
Tray
{
get
{
return
Tray
.
Instance
;
}
}
/// <summary>
/// Detect keyboard events when the application does not have keyboard focus.
/// </summary>
public
static
GlobalShortcut
GlobalShortcut
{
get
{
return
GlobalShortcut
.
Instance
;
}
}
/// <summary>
/// Manage files and URLs using their default applications.
/// </summary>
public
static
Shell
Shell
{
get
{
return
Shell
.
Instance
;
}
}
/// <summary>
/// Retrieve information about screen size, displays, cursor position, etc.
/// </summary>
public
static
Screen
Screen
{
get
{
return
Screen
.
Instance
;
}
}
/// <summary>
/// Perform copy and paste operations on the system clipboard.
/// </summary>
public
static
Clipboard
Clipboard
{
get
{
return
Clipboard
.
Instance
;
}
}
/// <summary>
/// Allows you to execute native JavaScript/TypeScript code from the host process.
///
/// It is only possible if the Electron.NET CLI has previously added an
/// ElectronHostHook directory:
/// <c>electronize add HostHook</c>
/// </summary>
public
static
HostHook
HostHook
{
get
{
return
HostHook
.
Instance
;
}
}
/// <summary>
/// Allows you to execute native Lock and Unlock process.
/// </summary>
public
static
PowerMonitor
PowerMonitor
{
get
{
return
PowerMonitor
.
Instance
;
}
}
/// <summary>
/// Read and respond to changes in Chromium's native color theme.
/// </summary>
public
static
NativeTheme
NativeTheme
{
get
{
return
NativeTheme
.
Instance
;
}
}
/// <summary>
/// Control your app in the macOS dock.
/// </summary>
public
static
Dock
Dock
{
get
{
return
Dock
.
Instance
;
}
}
/// <summary>
/// Electeon extensions to the Nodejs process object.
/// </summary>
public
static
Process
Process
{
get
{
return
Process
.
Instance
;
}
}
}
}
Back
|
FazBrowse Home
|
New Git URL