-
Notifications
You must be signed in to change notification settings - Fork 8.5k
/
Copy pathapi-list.js
81 lines (81 loc) · 2.27 KB
/
api-list.js
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
export default [
{
content: 'commands',
description:
'Use the <match>Commands API</match> to add a keyboard shortcuts.'
},
{
content: 'contextmenus',
description:
"Use the <match>ContextMenus API</match> to add a custom item to Chrome's context menu."
},
{
content: 'declarativeNetRequest',
description:
'Use the <match>DeclarativeNetRequest API</match> to block or modify network requests.'
},
{
content: 'downloads',
description:
'Use the <match>Downloads API</match> to programmatically manipulate downloads.'
},
{
content: 'i18n',
description: 'Use the <match>i18n API</match> to localize your extension'
},
{
content: 'identity',
description:
'Use the <match>Identity API</match> to get OAuth2 access tokens.'
},
{
content: 'notifications',
description:
'Use the <match>Notifications API</match> show notifications to users in the system tray.'
},
{
content: 'offscreen',
description:
'Use the <match>Offscreen API</match> to create and manage offscreen documents.'
},
{
content: 'omnibox',
description:
"Use the <match>Omnibox API</match> to register a keyword with Chrome's address bar."
},
{
content: 'permissions',
description:
'Use the <match>Permissions API</match> to request optional permissions at run time.'
},
{
content: 'runtime',
description:
'Use the <match>Runtime API</match> pass messages, manage extension lifecycle, and access other helper utils.'
},
{
content: 'scripting',
description:
'Use the <match>Scripting API</match> to execute scripts in different contexts.'
},
{
content: 'storage',
description:
'Use the <match>Storage API</match> to store, retrieve, and track changes to user data.'
},
{
content: 'tabs',
description:
'Use the <match>Tabs API</match> to create, update and manipulate tabs.'
},
{
content: 'topSites',
description:
'Use the <match>TopSites API</match> to access the most visited sites that are displayed on the new tab page.'
},
{
content: 'webNavigation',
description:
'Use the <match>WebNavigation API</match> to receive notifications about the status of navigation requests in-flight.'
}
];