UiApp按钮翻转setStyleAttribute

时间:2014-06-05 20:22:55

标签: google-apps-script

在UiApp中有一种简单的方法可以在鼠标悬停在按钮上时更改setStyleAttribute。基本上我想创建一个翻转按钮。

1 个答案:

答案 0 :(得分:0)

是的,这是可能的,而且有点简单。

您必须创建两个客户端处理程序,一个用于在悬停时设置样式,另一个用于设置它。然后将它们添加到按钮,如下所示:

var btn = app.createButton('Button').setStyleAttributes({color:'blue'});
var setStyleHover = app.createClientHandler().forEventSource().setStyleAttributes({color:'red'});
var setStyleBack = app.createClientHandler().forEventSource().setStyleAttributes({color:'blue'});
btn.addMouseOverHandler(setStyleHover);
btn.addMouseOutHandler(setStyleBack);
//add button to your interface
//show app