Возник такой вопрос. Как в 7.2 прописать для атрибут смены фокуса для поля:
bankModuleUtils.getTextEdit("DocumentSeries", {
value: {
bindTo: "DocumentSeries"
},
enabled: {
bindTo: "IsEnabled"
}
})
И вообще как можно увидеть весь список доступных атрибутов для этих контролов?
Нравится
Добрый день!
Есть булевый атрибут focused - признак получения элементом фокуса. Вы его имеете в виду? Необходимо просто добавить его в конфигурацию создаваемого контрола и указать ему значение или привязку к атрибуту модели (который предварительно добавить в модель):
bankModuleUtils.getTextEdit("DocumentSeries", { value: {bindTo: "DocumentSeries"}, enabled: {bindTo: "IsEnabled"}, focused: true })
или
bankModuleUtils.getTextEdit("DocumentSeries", { value: {bindTo: "DocumentSeries"}, enabled: {bindTo: "IsEnabled"}, focused: {bindTo: "IsFocused"} })
Увидеть все доступные свойства и методы проще всего в отладчике. К примеру, установите точку останова на инициализации какой-либо страницы и выполните в консоли код:
var newTextEdit = Ext.create("Terrasoft.TextEdit");
После этого в переменной newTextEdit можно будет увидеть все свойства и методы контрола TextEdit.