Demo/bin/Debug/front_end/network/NetworkOverview.js
(开头部分) 10KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
// Copyright 2015 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
/**
* @constructor
* @extends {WebInspector.TimelineOverviewBase}
*/
WebInspector.NetworkOverview = function()
{
WebInspector.TimelineOverviewBase.call(this);
this.element.classList.add("network-overview");
/** @type {number} */
this._numBands = 1;
/** @type {number} */
this._windowStart = 0;
/** @type {number} */
this._windowEnd = 0;
/** @type {boolean} */
this._restoringWindow = false;
/** @type {boolean} */
this._updateScheduled = false;
/** @type {number} */
this._canvasWidth = 0;
/** @type {number} */
this._canvasHeight = 0;
WebInspector.targetManager.addModelListener(WebInspector.ResourceTreeModel, WebInspector.ResourceTreeModel.EventTypes.Load, this._loadEventFired, this);
WebInspector.targetManager.addModelListener(WebInspector.ResourceTreeModel, WebInspector.ResourceTreeModel.EventTypes.DOMContentLoaded, this._domContentLoadedEventFired, this);
this.reset();
}
/** @type {number} */
WebInspector.NetworkOverview._bandHeight = 3;
/** @typedef {{start: number, end: number}} */
WebInspector.NetworkOverview.Window;
WebInspector.NetworkOverview.prototype = {
/**
* @param {?WebInspector.FilmStripModel} filmStripModel
*/
setFilmStripModel: function(filmStripModel)
{
this._filmStripModel = filmStripModel;
this.scheduleUpdate();
},
/**
* @param {number} time
*/
selectFilmStripFrame: function(time)
{
this._selectedFilmStripTime = time;
this.scheduleUpdate();
},
clearFilmStripFrame: function()
后面还有 251 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。