Element.getEnabled()¶
Возвращает значение, определяющее, возможен ли доступ к элементу или он заблокирован.
Свойство выключается каскадно, то есть, если родительский элемент
заблокирован (enabled = false
), то у дочерних элементов, это
свойство будет автоматически выставлено в false
. Когда родительский
элемент будет разблокирован, дочерний вернет первоначальное значение
этого свойства.
Examples¶
//js-demo
var textbox = new InfinniUI.TextBox();
var $textbox = textbox.render();
var enabledOfButton = textbox.getEnabled();
var buttonForToggling = new InfinniUI.Button();
var $buttonForToggling = buttonForToggling.render();
buttonForToggling.setText('Disable textbox');
$elementForExample.prepend($textbox);
$elementForExample.prepend($buttonForToggling);
buttonForToggling.onClick(function(){
if(textbox.getEnabled() == true){
buttonForToggling.setText('Enable textbox');
textbox.setEnabled(false);
}else{
buttonForToggling.setText('Disable textbox');
textbox.setEnabled(true);
}
});