setIsHovered(value: Boolean);
value. Признак отображения компонента только при наведении на него курсора.
Метод setIsHovered настраивает отображение компонента только при наведении на него курсора.
Допустимые значения параметра value:
true. Компонент отображается только при наведении на него курсора. Если курсор не наведён на компонент, то компонент скрывается;
false. Компонент отображается стандартным образом.
Для выполнения примера подключите библиотеку PP.js и таблицы визуальных стилей PP.css. Создадим кнопку и отобразим ее как при наведении на нее курсора. Применим для кнопки прозрачность 50%:
b1 = new PP.Ui.Button({ ParentNode: document.body, Content: "Button" }); //Переводим кнопку в состояние Hovered b1.setIsHovered(true); //Применяем прозрачность b1.setOpacity(0.5);
После выполнения примера на странице была размещена кнопка, имеющая следующий вид:
Удалим стиль для состояния Hovered:
b1.removeStateClasses();
Кнопка будет выглядеть следующим образом:
См. также: