| Index: Source/devtools/front_end/ui/DataGrid.js
|
| diff --git a/Source/devtools/front_end/ui/DataGrid.js b/Source/devtools/front_end/ui/DataGrid.js
|
| index a0f9561e26875180bdf3bfc929811324d4d37d1e..dd46bfb639ff6ec128565a944be0ce3d6a5d84a2 100644
|
| --- a/Source/devtools/front_end/ui/DataGrid.js
|
| +++ b/Source/devtools/front_end/ui/DataGrid.js
|
| @@ -93,6 +93,9 @@ WebInspector.DataGrid = function(columnsArray, editCallback, deleteCallback, ref
|
| /** @type {!Object.<string, !WebInspector.DataGrid.ColumnDescriptor>} */
|
| this._columns = {};
|
|
|
| + /** @type {?string} */
|
| + this._cellClass = null;
|
| +
|
| for (var i = 0; i < columnsArray.length; ++i) {
|
| var column = columnsArray[i];
|
| var columnIdentifier = column.identifier = column.id || i;
|
| @@ -177,6 +180,14 @@ WebInspector.DataGrid.Align = {
|
| }
|
|
|
| WebInspector.DataGrid.prototype = {
|
| + /**
|
| + * @param {string} cellClass
|
| + */
|
| + setCellClass: function(cellClass)
|
| + {
|
| + this._cellClass = cellClass;
|
| + },
|
| +
|
| _refreshHeader: function()
|
| {
|
| this._headerTableColumnGroup.removeChildren();
|
| @@ -1311,6 +1322,10 @@ WebInspector.DataGridNode.prototype = {
|
| {
|
| var cell = document.createElement("td");
|
| cell.className = columnIdentifier + "-column";
|
| + var cellClass = this.dataGrid._cellClass;
|
| + if (cellClass)
|
| + cell.classList.add(cellClass);
|
| +
|
| cell.columnIdentifier_ = columnIdentifier;
|
|
|
| var alignment = this.dataGrid._columns[columnIdentifier].align;
|
|
|