on-change event callback receives new editor value