EnableEdit: Boolean;
Свойство EnableEdit определяет возможность редактирования содержимого кнопки.
Допустимые значения:
true. Редактирование содержимого кнопки разрешено;
false. Редактирование содержимого кнопки запрещено (по умолчанию).
Значение свойства устанавливается из 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("Содержимое кнопки изменено"); } }); }
После завершения редактирования содержимого кнопки (потери фокуса) в консоли браузера будет выводиться соответствующее сообщение:
Содержимое кнопки изменено
См. также: