*/
/**
- * @extends {WebInspector.View}
+ * @extends {WebInspector.VBox}
* @constructor
*/
WebInspector.ResourceView = function(resource)
{
- WebInspector.View.call(this);
+ WebInspector.VBox.call(this);
this.registerRequiredCSS("resourceView.css");
- this.element.addStyleClass("resource-view");
+ this.element.classList.add("resource-view");
this.resource = resource;
}
WebInspector.ResourceView.prototype = {
+ /**
+ * @return {boolean}
+ */
hasContent: function()
{
return false;
},
- __proto__: WebInspector.View.prototype
+ __proto__: WebInspector.VBox.prototype
}
/**
- * @param {WebInspector.Resource} resource
+ * @param {!WebInspector.Resource} resource
+ * @return {boolean}
*/
WebInspector.ResourceView.hasTextContent = function(resource)
{
if (resource.type.isTextType())
return true;
if (resource.type === WebInspector.resourceTypes.Other)
- return resource.content && !resource.contentEncoded;
+ return !!resource.content && !resource.contentEncoded;
return false;
}
/**
- * @param {WebInspector.Resource} resource
+ * @param {!WebInspector.Resource} resource
*/
WebInspector.ResourceView.nonSourceViewForResource = function(resource)
{
/**
* @extends {WebInspector.SourceFrame}
* @constructor
- * @param {WebInspector.Resource} resource
+ * @param {!WebInspector.Resource} resource
*/
WebInspector.ResourceSourceFrame = function(resource)
{
/**
* @constructor
- * @extends {WebInspector.View}
- * @param {WebInspector.Resource} resource
+ * @extends {WebInspector.VBox}
+ * @param {!WebInspector.Resource} resource
*/
WebInspector.ResourceSourceFrameFallback = function(resource)
{
- WebInspector.View.call(this);
+ WebInspector.VBox.call(this);
this._resource = resource;
- this.element.addStyleClass("fill");
- this.element.addStyleClass("script-view");
+ this.element.classList.add("script-view");
this._content = this.element.createChild("div", "script-view-fallback monospace");
}
this._content.textContent = content;
},
- __proto__: WebInspector.View.prototype
-}
\ No newline at end of file
+ __proto__: WebInspector.VBox.prototype
+}