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

Side by Side Diff: Source/devtools/front_end/resources/ResourcesPanel.js

Issue 1113813002: [DevTools] Rename View to Widget. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: rebased Created 5 years, 7 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 | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2007, 2008, 2010 Apple Inc. All rights reserved. 2 * Copyright (C) 2007, 2008, 2010 Apple Inc. All rights reserved.
3 * Copyright (C) 2009 Joseph Pecoraro 3 * Copyright (C) 2009 Joseph Pecoraro
4 * Copyright (C) 2013 Samsung Electronics. All rights reserved. 4 * Copyright (C) 2013 Samsung Electronics. All rights reserved.
5 * 5 *
6 * Redistribution and use in source and binary forms, with or without 6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions 7 * modification, are permitted provided that the following conditions
8 * are met: 8 * are met:
9 * 9 *
10 * 1. Redistributions of source code must retain the above copyright 10 * 1. Redistributions of source code must retain the above copyright
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
67 this._sidebarTree.appendChild(this.applicationCacheListTreeElement); 67 this._sidebarTree.appendChild(this.applicationCacheListTreeElement);
68 68
69 this.cacheStorageListTreeElement = new WebInspector.ServiceWorkerCacheTreeEl ement(this); 69 this.cacheStorageListTreeElement = new WebInspector.ServiceWorkerCacheTreeEl ement(this);
70 this._sidebarTree.appendChild(this.cacheStorageListTreeElement); 70 this._sidebarTree.appendChild(this.cacheStorageListTreeElement);
71 71
72 if (Runtime.experiments.isEnabled("fileSystemInspection")) { 72 if (Runtime.experiments.isEnabled("fileSystemInspection")) {
73 this.fileSystemListTreeElement = new WebInspector.FileSystemListTreeElem ent(this); 73 this.fileSystemListTreeElement = new WebInspector.FileSystemListTreeElem ent(this);
74 this._sidebarTree.appendChild(this.fileSystemListTreeElement); 74 this._sidebarTree.appendChild(this.fileSystemListTreeElement);
75 } 75 }
76 76
77 var mainView = new WebInspector.VBox(); 77 var mainContainer = new WebInspector.VBox();
78 this.storageViews = mainView.element.createChild("div", "vbox flex-auto"); 78 this.storageViews = mainContainer.element.createChild("div", "vbox flex-auto ");
79 this._storageViewToolbar = new WebInspector.Toolbar(mainView.element); 79 this._storageViewToolbar = new WebInspector.Toolbar(mainContainer.element);
80 this._storageViewToolbar.element.classList.add("resources-toolbar"); 80 this._storageViewToolbar.element.classList.add("resources-toolbar");
81 this.splitView().setMainView(mainView); 81 this.splitWidget().setMainWidget(mainContainer);
82 82
83 /** @type {!Map.<!WebInspector.Database, !Object.<string, !WebInspector.Data baseTableView>>} */ 83 /** @type {!Map.<!WebInspector.Database, !Object.<string, !WebInspector.Data baseTableView>>} */
84 this._databaseTableViews = new Map(); 84 this._databaseTableViews = new Map();
85 /** @type {!Map.<!WebInspector.Database, !WebInspector.DatabaseQueryView>} * / 85 /** @type {!Map.<!WebInspector.Database, !WebInspector.DatabaseQueryView>} * /
86 this._databaseQueryViews = new Map(); 86 this._databaseQueryViews = new Map();
87 /** @type {!Map.<!WebInspector.Database, !WebInspector.DatabaseTreeElement>} */ 87 /** @type {!Map.<!WebInspector.Database, !WebInspector.DatabaseTreeElement>} */
88 this._databaseTreeElements = new Map(); 88 this._databaseTreeElements = new Map();
89 /** @type {!Map.<!WebInspector.DOMStorage, !WebInspector.DOMStorageItemsView >} */ 89 /** @type {!Map.<!WebInspector.DOMStorage, !WebInspector.DOMStorageItemsView >} */
90 this._domStorageViews = new Map(); 90 this._domStorageViews = new Map();
91 /** @type {!Map.<!WebInspector.DOMStorage, !WebInspector.DOMStorageTreeEleme nt>} */ 91 /** @type {!Map.<!WebInspector.DOMStorage, !WebInspector.DOMStorageTreeEleme nt>} */
(...skipping 374 matching lines...) Expand 10 before | Expand all | Expand 10 after
466 var view = this._resourceViewForResource(resource); 466 var view = this._resourceViewForResource(resource);
467 if (!view) { 467 if (!view) {
468 this.visibleView.detach(); 468 this.visibleView.detach();
469 return; 469 return;
470 } 470 }
471 this._innerShowView(view); 471 this._innerShowView(view);
472 }, 472 },
473 473
474 /** 474 /**
475 * @param {!WebInspector.Resource} resource 475 * @param {!WebInspector.Resource} resource
476 * @return {?WebInspector.View} 476 * @return {?WebInspector.Widget}
477 */ 477 */
478 _resourceViewForResource: function(resource) 478 _resourceViewForResource: function(resource)
479 { 479 {
480 if (resource.hasTextContent()) { 480 if (resource.hasTextContent()) {
481 var treeElement = this._findTreeElementForResource(resource); 481 var treeElement = this._findTreeElementForResource(resource);
482 if (!treeElement) 482 if (!treeElement)
483 return null; 483 return null;
484 return treeElement.sourceView(); 484 return treeElement.sourceView();
485 } 485 }
486 486
487 switch (resource.resourceType()) { 487 switch (resource.resourceType()) {
488 case WebInspector.resourceTypes.Image: 488 case WebInspector.resourceTypes.Image:
489 return new WebInspector.ImageView(resource.url, resource.mimeType, r esource); 489 return new WebInspector.ImageView(resource.url, resource.mimeType, r esource);
490 case WebInspector.resourceTypes.Font: 490 case WebInspector.resourceTypes.Font:
491 return new WebInspector.FontView(resource.url, resource.mimeType, re source); 491 return new WebInspector.FontView(resource.url, resource.mimeType, re source);
492 default: 492 default:
493 return new WebInspector.EmptyView(resource.url); 493 return new WebInspector.EmptyWidget(resource.url);
494 } 494 }
495 }, 495 },
496 496
497 /** 497 /**
498 * @param {!WebInspector.Resource} resource 498 * @param {!WebInspector.Resource} resource
499 * @return {?WebInspector.ResourceSourceFrame} 499 * @return {?WebInspector.ResourceSourceFrame}
500 */ 500 */
501 _resourceSourceFrameViewForResource: function(resource) 501 _resourceSourceFrameViewForResource: function(resource)
502 { 502 {
503 var resourceView = this._resourceViewForResource(resource); 503 var resourceView = this._resourceViewForResource(resource);
(...skipping 29 matching lines...) Expand all
533 view = new WebInspector.DatabaseQueryView(database); 533 view = new WebInspector.DatabaseQueryView(database);
534 this._databaseQueryViews.set(database, view); 534 this._databaseQueryViews.set(database, view);
535 view.addEventListener(WebInspector.DatabaseQueryView.Events.Sche maUpdated, this._updateDatabaseTables, this); 535 view.addEventListener(WebInspector.DatabaseQueryView.Events.Sche maUpdated, this._updateDatabaseTables, this);
536 } 536 }
537 } 537 }
538 538
539 this._innerShowView(view); 539 this._innerShowView(view);
540 }, 540 },
541 541
542 /** 542 /**
543 * @param {!WebInspector.View} view 543 * @param {!WebInspector.Widget} view
544 */ 544 */
545 showIndexedDB: function(view) 545 showIndexedDB: function(view)
546 { 546 {
547 this._innerShowView(view); 547 this._innerShowView(view);
548 }, 548 },
549 549
550 /** 550 /**
551 * @param {!WebInspector.View} view 551 * @param {!WebInspector.Widget} view
552 */ 552 */
553 showServiceWorkerCache: function(view) 553 showServiceWorkerCache: function(view)
554 { 554 {
555 this._innerShowView(view); 555 this._innerShowView(view);
556 }, 556 },
557 557
558 /** 558 /**
559 * @param {!WebInspector.View} view 559 * @param {!WebInspector.Widget} view
560 */ 560 */
561 showServiceWorkersView: function(view) 561 showServiceWorkersView: function(view)
562 { 562 {
563 this._innerShowView(view); 563 this._innerShowView(view);
564 }, 564 },
565 565
566 /** 566 /**
567 * @param {!WebInspector.DOMStorage} domStorage 567 * @param {!WebInspector.DOMStorage} domStorage
568 */ 568 */
569 _showDOMStorage: function(domStorage) 569 _showDOMStorage: function(domStorage)
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
606 606
607 showApplicationCache: function(frameId) 607 showApplicationCache: function(frameId)
608 { 608 {
609 if (!this._applicationCacheViews[frameId]) 609 if (!this._applicationCacheViews[frameId])
610 this._applicationCacheViews[frameId] = new WebInspector.ApplicationC acheItemsView(this._applicationCacheModel, frameId); 610 this._applicationCacheViews[frameId] = new WebInspector.ApplicationC acheItemsView(this._applicationCacheModel, frameId);
611 611
612 this._innerShowView(this._applicationCacheViews[frameId]); 612 this._innerShowView(this._applicationCacheViews[frameId]);
613 }, 613 },
614 614
615 /** 615 /**
616 * @param {!WebInspector.View} view 616 * @param {!WebInspector.Widget} view
617 */ 617 */
618 showFileSystem: function(view) 618 showFileSystem: function(view)
619 { 619 {
620 this._innerShowView(view); 620 this._innerShowView(view);
621 }, 621 },
622 622
623 showCategoryView: function(categoryName) 623 showCategoryView: function(categoryName)
624 { 624 {
625 if (!this._categoryView) 625 if (!this._categoryView)
626 this._categoryView = new WebInspector.StorageCategoryView(); 626 this._categoryView = new WebInspector.StorageCategoryView();
(...skipping 1734 matching lines...) Expand 10 before | Expand all | Expand 10 after
2361 2361
2362 /** 2362 /**
2363 * @constructor 2363 * @constructor
2364 * @extends {WebInspector.VBox} 2364 * @extends {WebInspector.VBox}
2365 */ 2365 */
2366 WebInspector.StorageCategoryView = function() 2366 WebInspector.StorageCategoryView = function()
2367 { 2367 {
2368 WebInspector.VBox.call(this); 2368 WebInspector.VBox.call(this);
2369 2369
2370 this.element.classList.add("storage-view"); 2370 this.element.classList.add("storage-view");
2371 this._emptyView = new WebInspector.EmptyView(""); 2371 this._emptyWidget = new WebInspector.EmptyWidget("");
2372 this._emptyView.show(this.element); 2372 this._emptyWidget.show(this.element);
2373 } 2373 }
2374 2374
2375 WebInspector.StorageCategoryView.prototype = { 2375 WebInspector.StorageCategoryView.prototype = {
2376 /** 2376 /**
2377 * @return {!Array.<!WebInspector.ToolbarItem>} 2377 * @return {!Array.<!WebInspector.ToolbarItem>}
2378 */ 2378 */
2379 toolbarItems: function() 2379 toolbarItems: function()
2380 { 2380 {
2381 return []; 2381 return [];
2382 }, 2382 },
2383 2383
2384 setText: function(text) 2384 setText: function(text)
2385 { 2385 {
2386 this._emptyView.text = text; 2386 this._emptyWidget.text = text;
2387 }, 2387 },
2388 2388
2389 __proto__: WebInspector.VBox.prototype 2389 __proto__: WebInspector.VBox.prototype
2390 } 2390 }
2391 2391
2392 WebInspector.ResourcesPanel.show = function() 2392 WebInspector.ResourcesPanel.show = function()
2393 { 2393 {
2394 WebInspector.inspectorView.setCurrentPanel(WebInspector.ResourcesPanel._inst ance()); 2394 WebInspector.inspectorView.setCurrentPanel(WebInspector.ResourcesPanel._inst ance());
2395 } 2395 }
2396 2396
(...skipping 18 matching lines...) Expand all
2415 WebInspector.ResourcesPanelFactory.prototype = { 2415 WebInspector.ResourcesPanelFactory.prototype = {
2416 /** 2416 /**
2417 * @override 2417 * @override
2418 * @return {!WebInspector.Panel} 2418 * @return {!WebInspector.Panel}
2419 */ 2419 */
2420 createPanel: function() 2420 createPanel: function()
2421 { 2421 {
2422 return WebInspector.ResourcesPanel._instance(); 2422 return WebInspector.ResourcesPanel._instance();
2423 } 2423 }
2424 } 2424 }
OLDNEW
« no previous file with comments | « Source/devtools/front_end/resources/FileSystemView.js ('k') | Source/devtools/front_end/screencast/ScreencastApp.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698