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

Side by Side Diff: remoting/webapp/browser_test/mock_host_list_api.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
« no previous file with comments | « remoting/webapp/base/js/window_shape.js ('k') | remoting/webapp/browser_test/mock_identity.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 * Mock implementation of remoting.HostList 7 * Mock implementation of remoting.HostList
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 * @constructor 16 * @constructor
17 * @implements {remoting.HostListApi} 17 * @implements {remoting.HostListApi}
18 */ 18 */
19 remoting.MockHostListApi = function() { 19 remoting.MockHostListApi = function() {
20 /** @type {Array.<remoting.Host>} */ 20 /** @type {Array<remoting.Host>} */
21 this.hosts = [ 21 this.hosts = [
22 { 22 {
23 'hostName': 'Online host', 23 'hostName': 'Online host',
24 'hostId': 'online-host-id', 24 'hostId': 'online-host-id',
25 'status': 'ONLINE', 25 'status': 'ONLINE',
26 'jabberId': 'online-jid', 26 'jabberId': 'online-jid',
27 'publicKey': 'online-public-key', 27 'publicKey': 'online-public-key',
28 'tokenUrlPatterns': [], 28 'tokenUrlPatterns': [],
29 'updatedTime': new Date().toISOString() 29 'updatedTime': new Date().toISOString()
30 }, 30 },
31 { 31 {
32 'hostName': 'Offline host', 32 'hostName': 'Offline host',
33 'hostId': 'offline-host-id', 33 'hostId': 'offline-host-id',
34 'status': 'OFFLINE', 34 'status': 'OFFLINE',
35 'jabberId': 'offline-jid', 35 'jabberId': 'offline-jid',
36 'publicKey': 'offline-public-key', 36 'publicKey': 'offline-public-key',
37 'tokenUrlPatterns': [], 37 'tokenUrlPatterns': [],
38 'updatedTime': new Date(1970, 1, 1).toISOString() 38 'updatedTime': new Date(1970, 1, 1).toISOString()
39 } 39 }
40 ]; 40 ];
41 }; 41 };
42 42
43 /** 43 /**
44 * @param {function(Array.<remoting.Host>):void} onDone 44 * @param {function(Array<remoting.Host>):void} onDone
45 * @param {function(remoting.Error):void} onError 45 * @param {function(remoting.Error):void} onError
46 */ 46 */
47 remoting.MockHostListApi.prototype.get = function(onDone, onError) { 47 remoting.MockHostListApi.prototype.get = function(onDone, onError) {
48 remoting.mockIdentity.validateTokenAndCall(onDone, onError, [this.hosts]); 48 remoting.mockIdentity.validateTokenAndCall(onDone, onError, [this.hosts]);
49 }; 49 };
50 50
51 /** 51 /**
52 * @param {function():void} onDone 52 * @param {function():void} onDone
53 * @param {function(remoting.Error):void} onError 53 * @param {function(remoting.Error):void} onError
54 * @param {string} hostId 54 * @param {string} hostId
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
100 remoting.mockIdentity.validateTokenAndCall(onTokenValid, onError, []); 100 remoting.mockIdentity.validateTokenAndCall(onTokenValid, onError, []);
101 }; 101 };
102 102
103 /** 103 /**
104 * @param {boolean} active 104 * @param {boolean} active
105 */ 105 */
106 remoting.MockHostListApi.setActive = function(active) { 106 remoting.MockHostListApi.setActive = function(active) {
107 remoting.hostListApi = active ? new remoting.MockHostListApi() 107 remoting.hostListApi = active ? new remoting.MockHostListApi()
108 : new remoting.HostListApiImpl(); 108 : new remoting.HostListApiImpl();
109 }; 109 };
OLDNEW
« no previous file with comments | « remoting/webapp/base/js/window_shape.js ('k') | remoting/webapp/browser_test/mock_identity.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698