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