public ColumnBuilder<
            T_ROW,
            T_CELL_VAL,
            T_CELL> enabledWhen(
            final Function<T_ROW, Boolean> enabledFunction) {
        if (styleFunctions == null) {
            styleFunctions = new ArrayList<>();
        }
        if (enabledFunction != null) {
//            final Function<T_ROW, String> sytleFunction = row ->
//                    enabledFunction.apply(row)
//                            ? ""
//                            : "dataGridDisabledCell";
//            styleFunctions.add(sytleFunction);
        }
        return this;
    }
Add a class to the cell if it is not enabled, so enabled and disabled rows appear
differently.

@param enabledFunction A function to return true if the row is enabled.
stroom-core-client-widget/src/main/java/stroom/data/grid/client/ColumnBuilder.java