ag grid - Updating tooltip with changed value from onCellValueChanged() event handler -


i have set 'tooltip' @ columndefs below,

var columndefs = [{   headername: "city",   field: "city",   cellrenderer: function(params) {    return '<span title="'+params.value+'">'+params.value+'</span>';   },   editable: true } 

this tool tip rendered on hover on cells value in cell. capturing old , new values after cell edit in oncellvaluechanged() event handler below,

oncellvaluechanged: function(params) {   if (params.oldvalue !== params.newvalue) {     // send values tool tip   } } 

is possible update tool tip values captured in oncellvaluechanged() handler ? mean, passing params.oldvalue , params.newvalue() somehow 'tooltip' on cellrenderer.

this issue fixed, demo updates tool tips when change occurs.

var oldvalue = params.oldvalue; var newvalue = params.newvalue;  var recordkey = params.data.key; var columnfield = params.coldef.field;  if (!_.isequal(oldvalue, newvalue)) {   if (!cellmetadata[recordkey]) {     cellmetadata[recordkey] = {};   }   if (!cellmetadata[recordkey][columnfield]) {    cellmetadata[recordkey][columnfield] = {};  }  cellmetadata[recordkey][columnfield].trackchanges = true; cellmetadata[recordkey][columnfield].tooltip =     columnfield.touppercase() + ' ' + 'changed from' + ' ' + oldvalue + ' ' + 'to' + ' ' + newvalue;   } 

Comments

Popular posts from this blog

What is happening when Matlab is starting a "parallel pool"? -

angular - DownloadURL return null in below code -

php - Cannot override Laravel Spark authentication with own implementation -