Lines Matching refs:layer

56      * @param {?WebInspector.Layer} layer
58 selectLayer: function(layer)
61 var node = layer && this._treeOutline.getCachedTreeElement(layer);
69 * @param {?WebInspector.Layer} layer
71 hoverLayer: function(layer)
73 var node = layer && this._treeOutline.getCachedTreeElement(layer);
91 * @param {!WebInspector.Layer} layer
94 function updateLayer(layer)
96 if (seenLayers.get(layer))
97 console.assert(false, "Duplicate layer: " + layer.id());
98 seenLayers.set(layer, true);
99 var node = this._treeOutline.getCachedTreeElement(layer);
100 var parent = layer === layerTree.contentRoot() ? this._treeOutline : this._treeOutline.getCachedTreeElement(layer.parent());
104 node = new WebInspector.LayerTreeElement(this, layer);
138 this.dispatchEventToListeners(WebInspector.LayerTreeOutline.Events.LayerHovered, node && node.representedObject ? {layer: node.representedObject} : null);
146 var layer = /** @type {!WebInspector.Layer} */ (node.representedObject);
147 this.dispatchEventToListeners(WebInspector.LayerTreeOutline.Events.LayerSelected, {layer: layer});
158 var layer = /** @type {!WebInspector.Layer} */ (node.representedObject);
159 if (!layer)
161 var domNode = layer.nodeForSelfOrAncestor();
175 * @param {!WebInspector.Layer} layer
178 WebInspector.LayerTreeElement = function(tree, layer)
180 TreeElement.call(this, "", layer);
195 var layer = /** @type {!WebInspector.Layer} */ (this.representedObject);
196 var node = layer.nodeForSelfOrAncestor();
199 title.createTextChild(node ? WebInspector.DOMPresentationUtils.simpleSelector(node) : "#" + layer.id());
201 details.textContent = WebInspector.UIString(" (%d × %d)", layer.width(), layer.height());