SMART datagrid v.1 > Classes > DataOutputOptions

Back  Forward

DataLudi.DataOutputOptions.valueCallback  property

Callback function which changes the value of all fields as string when exporting data set. 

function (rowIndex:Integer, fieldName:String, value:*): String;

You can specify callback function of each field by valueCallbacks. The one specified by valueCallbacks will have precedence. If specify this callback or valueCallbacks, booleanFormat, datetimeFormat will be ignored. 

Defaults to null.

Getter
function valueCallback(): Function
Setter
function setValueCallback(value: Function)
Code -1
    var outputOptions = {
        callback: function (row, prop, value) {
            if (prop == 'zipcode') {
                return value.substr(0, 3) + '-' + value.substr(3);
            }
            return value;
        }
    };
See Also
valueCallbacks
booleanFormat
datetimeFormat
GridDataSet.exportToCsv
GridDataSet.exportToJson
Examples
Grid Data Set Export