Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(186)

Side by Side Diff: remoting/webapp/crd/js/session_connector_impl.js

Issue 917093003: Shorten Closure template notation from Array.<*> to Array<*>. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: remove cvox Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 /** 5 /**
6 * @fileoverview 6 * @fileoverview
7 * Connect set-up state machine for Me2Me and IT2Me 7 * Connect set-up state machine for Me2Me and IT2Me
8 */ 8 */
9 9
10 'use strict'; 10 'use strict';
11 11
12 /** @suppress {duplicate} */ 12 /** @suppress {duplicate} */
13 var remoting = remoting || {}; 13 var remoting = remoting || {};
14 14
15 /** 15 /**
16 * @param {HTMLElement} clientContainer Container element for the client view. 16 * @param {HTMLElement} clientContainer Container element for the client view.
17 * @param {function(remoting.ClientSession):void} onConnected Callback on 17 * @param {function(remoting.ClientSession):void} onConnected Callback on
18 * success. 18 * success.
19 * @param {function(remoting.Error):void} onError Callback on error. 19 * @param {function(remoting.Error):void} onError Callback on error.
20 * @param {function(string, string):boolean} onExtensionMessage The handler for 20 * @param {function(string, string):boolean} onExtensionMessage The handler for
21 * protocol extension messages. Returns true if a message is recognized; 21 * protocol extension messages. Returns true if a message is recognized;
22 * false otherwise. 22 * false otherwise.
23 * @param {function(remoting.Error):void} onConnectionFailed Callback for when 23 * @param {function(remoting.Error):void} onConnectionFailed Callback for when
24 * the connection fails. 24 * the connection fails.
25 * @param {Array.<string>} requiredCapabilities Connector capabilities 25 * @param {Array<string>} requiredCapabilities Connector capabilities
26 * required by this application. 26 * required by this application.
27 * @param {string} defaultRemapKeys The default set of key mappings for the 27 * @param {string} defaultRemapKeys The default set of key mappings for the
28 * client session to use. 28 * client session to use.
29 * @constructor 29 * @constructor
30 * @implements {remoting.SessionConnector} 30 * @implements {remoting.SessionConnector}
31 */ 31 */
32 remoting.SessionConnectorImpl = function(clientContainer, onConnected, onError, 32 remoting.SessionConnectorImpl = function(clientContainer, onConnected, onError,
33 onExtensionMessage, 33 onExtensionMessage,
34 onConnectionFailed, 34 onConnectionFailed,
35 requiredCapabilities, 35 requiredCapabilities,
(...skipping 22 matching lines...) Expand all
58 */ 58 */
59 this.onExtensionMessage_ = onExtensionMessage; 59 this.onExtensionMessage_ = onExtensionMessage;
60 60
61 /** 61 /**
62 * @type {function(remoting.Error):void} 62 * @type {function(remoting.Error):void}
63 * @private 63 * @private
64 */ 64 */
65 this.onConnectionFailed_ = onConnectionFailed; 65 this.onConnectionFailed_ = onConnectionFailed;
66 66
67 /** 67 /**
68 * @type {Array.<string>} 68 * @type {Array<string>}
69 * @private 69 * @private
70 */ 70 */
71 this.requiredCapabilities_ = requiredCapabilities; 71 this.requiredCapabilities_ = requiredCapabilities;
72 72
73 /** 73 /**
74 * @type {string} 74 * @type {string}
75 * @private 75 * @private
76 */ 76 */
77 this.defaultRemapKeys_ = defaultRemapKeys; 77 this.defaultRemapKeys_ = defaultRemapKeys;
78 78
(...skipping 561 matching lines...) Expand 10 before | Expand all | Expand 10 after
640 /** 640 /**
641 * @param {HTMLElement} clientContainer Container element for the client view. 641 * @param {HTMLElement} clientContainer Container element for the client view.
642 * @param {function(remoting.ClientSession):void} onConnected Callback on 642 * @param {function(remoting.ClientSession):void} onConnected Callback on
643 * success. 643 * success.
644 * @param {function(remoting.Error):void} onError Callback on error. 644 * @param {function(remoting.Error):void} onError Callback on error.
645 * @param {function(string, string):boolean} onExtensionMessage The handler for 645 * @param {function(string, string):boolean} onExtensionMessage The handler for
646 * protocol extension messages. Returns true if a message is recognized; 646 * protocol extension messages. Returns true if a message is recognized;
647 * false otherwise. 647 * false otherwise.
648 * @param {function(remoting.Error):void} onConnectionFailed Callback for when 648 * @param {function(remoting.Error):void} onConnectionFailed Callback for when
649 * the connection fails. 649 * the connection fails.
650 * @param {Array.<string>} requiredCapabilities Connector capabilities 650 * @param {Array<string>} requiredCapabilities Connector capabilities
651 * required by this application. 651 * required by this application.
652 * @param {string} defaultRemapKeys The default set of key mappings to use 652 * @param {string} defaultRemapKeys The default set of key mappings to use
653 * in the client session. 653 * in the client session.
654 * @return {remoting.SessionConnector} 654 * @return {remoting.SessionConnector}
655 */ 655 */
656 remoting.DefaultSessionConnectorFactory.prototype.createConnector = 656 remoting.DefaultSessionConnectorFactory.prototype.createConnector =
657 function(clientContainer, onConnected, onError, onExtensionMessage, 657 function(clientContainer, onConnected, onError, onExtensionMessage,
658 onConnectionFailed, requiredCapabilities, defaultRemapKeys) { 658 onConnectionFailed, requiredCapabilities, defaultRemapKeys) {
659 return new remoting.SessionConnectorImpl(clientContainer, onConnected, 659 return new remoting.SessionConnectorImpl(clientContainer, onConnected,
660 onError, onExtensionMessage, 660 onError, onExtensionMessage,
661 onConnectionFailed, 661 onConnectionFailed,
662 requiredCapabilities, 662 requiredCapabilities,
663 defaultRemapKeys); 663 defaultRemapKeys);
664 }; 664 };
OLDNEW
« no previous file with comments | « remoting/webapp/crd/js/session_connector.js ('k') | remoting/webapp/crd/js/stats_accumulator.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698