Demo/bin/Debug/front_end/common/ModuleExtensionInterfaces.js
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
// Copyright 2014 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.
/**
* @interface
*/
WebInspector.Renderer = function()
{
}
WebInspector.Renderer.prototype = {
/**
* @param {!Object} object
* @return {!Promise.<!Element>}
*/
render: function(object) {}
}
/**
* @param {!Object} object
* @return {!Promise.<!Element>}
*/
WebInspector.Renderer.renderPromise = function(object)
{
if (!object)
return Promise.reject(new Error("Can't render " + object));
return self.runtime.instancePromise(WebInspector.Renderer, object).then(render);
/**
* @param {!WebInspector.Renderer} renderer
*/
function render(renderer)
{
return renderer.render(object);
}
}
/**
* @interface
*/
WebInspector.Revealer = function()
{
}
/**
* @param {?Object} revealable
* @param {number=} lineNumber
*/
WebInspector.Revealer.reveal = function(revealable, lineNumber)
{
WebInspector.Revealer.revealPromise(revealable, lineNumber);
}
/**
* @param {?Object} revealable
* @param {number=} lineNumber
* @return {!Promise.<undefined>}
*/
后面还有 69 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。