chrome.* APIs
Google Chrome provides APIs such as
chrome.bookmarks
and chrome.tab
so that extensions can interact with the browser.
Here are the supported chrome.* APIs:
Unless the doc says otherwise,
methods in the chrome.* APIs are asynchronous:
they return immediately,
without waiting for the operation to finish.
If you need to know the outcome of an operation,
then you pass a callback function into the method.
API reference: chrome.apiname
Properties
getLastError
chrome.extensionlastError
Methods
method name
void
chrome.module.methodName(,
)
Undocumented.
A description from the json schema def of the function goes here.
Parameters
Returns
Callback function
If you specify the callback parameter,
it should specify a function that looks like this:
function(Type param1, Type param2) {...});
Events
event name
chrome.bookmarksonEvent.addListener(function(Type param1, Type param2) {...});
Undocumented.
A description from the json schema def of the event goes here.
Parameters