This page has been moved, the new location is https://korzh.com/easyquery/docs/how-to/add-column-by-condition-attribute?.

How to add a column with the same attribute as in newly added condition

var query = EQ.client.getQuery();
query.addChangedCallback(function (params) {
    if (params.changeType == "condition.add") {
        var cond = params.condition;
        if (cond.expressions) {
            var attrID = cond.expressions[0].id;
            var ColumnsPanelWidget = $('#ColumnsPanel');
            ColumnsPanelWidget.ColumnsPanel("addNewColumn", attrID);
        }
    }
});