У меня есть сетка со столбцом, редактор которого настроен как текстовое поле.
var grid = Ext.create('Ext.grid.Panel', {
title: 'Simpsons',
itemId: 'gridPanel123',
store: store,
plugins: {
ptype: 'cellediting',
clicksToEdit: 1
},
columns: [{
text: 'Name',
dataIndex: 'name',
editor: {
xtype: 'textfield'
}
}]
});
Скажем, столбец выглядит примерно так:

Очевидно, что значение столбца - ABCDE.
Теперь, когда пользователь нажимает на столбец, в режиме редактора появляется что-то вроде этого:
* +1012 *
Теперь мой вопрос: существует ли какой-либо вид средства визуализации, который изменял бы содержимое редактора в зависимости от значения столбца.
Учитывая мой пример, значением столбца является «ABCDE», поэтому значение редактора также приходит как «ABCDE».
Но что, если я захочу заменить все «A» в столбце на «Z» в редакторе. Так что значение редактора для меня должно было быть «ZBCDE». Как это возможно в extjs?