Button.EnableEdit

Синтаксис

EnableEdit: Boolean;

Описание

Свойство EnableEdit определяет возможность редактирования содержимого кнопки.

Комментарии

Допустимые значения:

Значение свойства устанавливается из JSON и с помощью метода setEnableEdit, а возвращается с помощью метода getEnableEdit.

Пример

Для выполнения примера необходимо наличие на html-странице ссылок на файлы сценария PP.js и файл стилей PP.css, в теге <body> html-страницы элемента <div> с идентификатором «button». В событии onload тега <body> необходимо указать вызов функции createButton(). Добавим кнопку на страницу и реализуем обработчик события ContentChanged:

var button;
function createButton() {
    // Создаем кнопку   
    button = new PP.Ui.Button({
        // Устанавливаем родительский элемент  
        ParentNode: "button",
                 // Устанавливаем признак возможности редактирования содержимого кнопки
                EnableEdit: true,
                 // Устанавливаем содержимое кнопки
                Content: "Кнопка",
                 // Обрабатываем событие изменения содержимого кнопки
                ContentChanged: function (sender, args) {
            console.log("Содержимое кнопки изменено");
        }    
    });
}

После завершения редактирования содержимого кнопки (потери фокуса) в консоли браузера будет выводиться соответствующее сообщение:

Содержимое кнопки изменено

См. также:

Button