1. Many components have the 'onChange' event. Define this event handler and attach to the editing row.
{"name":"Address","value":"","group":"ID Settings",
"editor":{
"type":"textbox",
"options":{
"onChange":function(value){
console.log(value)
}
}
}
}
2. If the editing row is valid, the 'onAfterEdit' event fires, otherwise the 'onCancelEdit' event fires. If your 'onAfterEdit' event does not fire, please check your code to see if the editing row is invalid and the 'onCancelEdit' event fires.
3. Please define the 'formatter' function to display the hex code with colour.