Lines Matching refs:chrome
10 var chrome = {};
13 chrome.Event = function() {};
16 chrome.Event.prototype.addListener = function(callback) {};
19 chrome.Event.prototype.removeListener = function(callback) {};
22 chrome.app = {};
25 chrome.app.runtime = {
26 /** @type {chrome.Event} */
32 chrome.app.window = {
52 chrome.runtime = {
60 /** @type {chrome.Event} */
62 /** @type {chrome.Event} */
64 /** @type {chrome.Event} */
66 /** @type {chrome.Event} */
68 /** @type {chrome.Event} */
70 /** @type {chrome.Event} */
75 * @type {?function(string):chrome.runtime.Port}
77 chrome.runtime.connectNative = function(name) {};
81 * @return {chrome.runtime.Port}
83 chrome.runtime.connect = function(config) {};
91 chrome.runtime.sendMessage = function(
95 chrome.runtime.MessageSender = function(){
96 /** @type {chrome.Tab} */
101 chrome.runtime.Port = function() {
102 this.onMessage = new chrome.Event();
103 this.onDisconnect = new chrome.Event();
108 /** @type {chrome.runtime.MessageSender} */
112 /** @type {chrome.Event} */
113 chrome.runtime.Port.prototype.onMessage = null;
115 /** @type {chrome.Event} */
116 chrome.runtime.Port.prototype.onDisconnect = null;
118 chrome.runtime.Port.prototype.disconnect = function() {};
123 chrome.runtime.Port.prototype.postMessage = function(message) {};
127 chrome.extension = {};
132 chrome.extension.sendMessage = function(message) {}
134 /** @type {chrome.Event} */
135 chrome.extension.onMessage;
139 chrome.i18n = {};
146 chrome.i18n.getMessage = function(messageName, opt_args) {};
150 chrome.storage = {};
152 /** @type {chrome.Storage} */
153 chrome.storage.local;
155 /** @type {chrome.Storage} */
156 chrome.storage.sync;
159 chrome.Storage = function() {};
166 chrome.Storage.prototype.get = function(items, callback) {};
173 chrome.Storage.prototype.set = function(items, opt_callback) {};
180 chrome.Storage.prototype.remove = function(items, opt_callback) {};
186 chrome.Storage.prototype.clear = function(opt_callback) {};
191 * src/chrome/common/extensions/api/context_menus.json
193 chrome.contextMenus = {};
194 /** @type {chrome.Event} */
195 chrome.contextMenus.onClicked;
200 chrome.contextMenus.create = function(createProperties, opt_callback) {};
206 chrome.contextMenus.update = function(id, updateProperties, opt_callback) {};
211 chrome.contextMenus.remove = function(menuItemId, opt_callback) {};
215 chrome.contextMenus.removeAll = function(opt_callback) {};
244 chrome.fileSystem = {
258 chrome.identity = {
278 chrome.permissions = {
293 chrome.tabs = {};
295 /** @param {function(chrome.Tab):void} callback */
296 chrome.tabs.getCurrent = function(callback) {};
300 * @param {function(chrome.Tab)=} opt_callback
302 chrome.tabs.create = function(options, opt_callback) {};
306 * @param {function(chrome.Tab)} callback
308 chrome.tabs.get = function(id, callback) {};
314 chrome.tabs.remove = function(id, opt_callback) {};
318 chrome.Tab = function() {
329 chrome.windows = {};
333 * @param {function(chrome.Window):void} callback */
334 chrome.windows.get = function(id, getInfo, callback) {};
337 chrome.Window = function() {
348 /** @type {chrome.Event} */
350 /** @type {chrome.Event} */
352 /** @type {chrome.Event} */
354 /** @type {chrome.Event} */
407 chrome.cast = {};
410 chrome.cast.AutoJoinPolicy = function() {};
412 /** @type {chrome.cast.AutoJoinPolicy} */
413 chrome.cast.AutoJoinPolicy.PAGE_SCOPED;
415 /** @type {chrome.cast.AutoJoinPolicy} */
416 chrome.cast.AutoJoinPolicy.ORIGIN_SCOPED;
418 /** @type {chrome.cast.AutoJoinPolicy} */
419 chrome.cast.AutoJoinPolicy.TAB_AND_ORIGIN_SCOPED;
422 chrome.cast.DefaultActionPolicy = function() {};
424 /** @type {chrome.cast.DefaultActionPolicy} */
425 chrome.cast.DefaultActionPolicy.CAST_THIS_TAB;
427 /** @type {chrome.cast.DefaultActionPolicy} */
428 chrome.cast.DefaultActionPolicy.CREATE_SESSION;
431 chrome.cast.Error = function() {};
434 chrome.cast.ReceiverAvailability = function() {};
436 /** @type {chrome.cast.ReceiverAvailability} */
437 chrome.cast.ReceiverAvailability.AVAILABLE;
439 /** @type {chrome.cast.ReceiverAvailability} */
440 chrome.cast.ReceiverAvailability.UNAVAILABLE;
443 chrome.cast.media = {};
446 chrome.cast.media.Media = function() {
452 chrome.cast.Session = function() {
453 /** @type {Array.<chrome.cast.media.Media>} */
464 * @param {function(chrome.cast.Error):void} errorCallback
466 chrome.cast.Session.prototype.sendMessage =
470 * @param {function(chrome.cast.media.Media):void} listener
472 chrome.cast.Session.prototype.addMediaListener = function(listener) {};
477 chrome.cast.Session.prototype.addUpdateListener = function(listener) {};
481 * @param {function(chrome.cast.media.Media):void} listener
483 chrome.cast.Session.prototype.addMessageListener =
488 * @param {function(chrome.cast.Error):void} errorCallback
490 chrome.cast.Session.prototype.stop =
497 chrome.cast.SessionRequest = function(applicationID) {};
501 * @param {chrome.cast.SessionRequest} sessionRequest
502 * @param {function(chrome.cast.Session):void} sessionListener
503 * @param {function(chrome.cast.ReceiverAvailability):void} receiverListener
504 * @param {chrome.cast.AutoJoinPolicy=} opt_autoJoinPolicy
505 * @param {chrome.cast.DefaultActionPolicy=} opt_defaultActionPolicy
507 chrome.cast.ApiConfig = function(sessionRequest,
514 * @param {chrome.cast.ApiConfig} apiConfig
516 * @param {function(chrome.cast.Error):void} onInitError
518 chrome.cast.initialize =
522 * @param {function(chrome.cast.Session):void} successCallback
523 * @param {function(chrome.cast.Error):void} errorCallback
525 chrome.cast.requestSession =
529 chrome.sockets = {};
532 chrome.sockets.tcp = {};
535 chrome.sockets.tcp.CreateInfo = function() {
542 * @param {function(chrome.sockets.tcp.CreateInfo):void} callback
544 chrome.sockets.tcp.create = function(properties, callback) {};
548 chrome.sockets.tcp.ConnectInfo = function() {
557 * @param {function(chrome.sockets.tcp.ConnectInfo):void} callback
559 chrome.sockets.tcp.connect =
564 chrome.sockets.tcp.SendInfo = function() {
575 * @param {function(chrome.sockets.tcp.SendInfo):void} callback
577 chrome.sockets.tcp.send = function(socketId, data, callback) {};
583 chrome.sockets.tcp.close = function(socketId) {};
590 chrome.sockets.tcp.secure = function(socketId, options, callback) {};
593 chrome.sockets.tcp.ReceiveInfo = function() {
601 /** @type {chrome.Event} */
602 chrome.sockets.tcp.onReceive = null;
605 chrome.sockets.tcp.ReceiveErrorInfo = function() {
613 /** @type {chrome.Event} */
614 chrome.sockets.tcp.onReceiveError = null;
617 chrome.socket = {};
620 chrome.socket.CreateInfo = function() {
628 * @param {function(chrome.socket.CreateInfo):void} callback
630 chrome.socket.create = function(socketType, options, callback) {};
638 chrome.socket.connect =
642 chrome.socket.WriteInfo = function() {
650 * @param {function(chrome.socket.WriteInfo):void} callback
652 chrome.socket.write = function(socketId, data, callback) {};
655 chrome.socket.ReadInfo = function() {
665 * @param {function(chrome.socket.ReadInfo):void} callback
667 chrome.socket.read = function(socketId, callback) {};
672 chrome.socket.destroy = function(socketId) {};
679 chrome.socket.secure = function(socketId, options, callback) {};