基本特性
NotifyTipManager是NotifyTip的一个管理工具类,提供notify方法动态创建一个NotifyTip控件,并显示在页面上如下的范例:
<?xml version="1.0" encoding="UTF-8"?>
<ViewConfig>
<Arguments/>
<View layout="padding:50" title="HelloWorld">
<Button>
<ClientEvent name="onClick">dorado.widget.NotifyTipManager.notify("提示信息...");</ClientEvent>
<Property name="caption">测试NotifyTip</Property>
</Button>
</View>
</ViewConfig>
执行效果如下:

从上面的执行效果看NotifyTipManager不仅能动态创建NotifyTip控件,并显示在页面上。而且还会根据目前其他NotifyTip的位置,动态计算新的NotifyTip的显示位置。
notify方法详细说明
上面范例的notify方法定义了一个字符串,其中的内容就最为NotifyTip的text显示内容。如果我们还想进一步定制NotifyTip的内容,则可以通过notify方法实习,如下的范例:
dorado.widget.NotifyTipManager.notify("提示信息...",{
caption: "自定义标题",
showDuration: 5,
icon:"INFO"
});
其中第二个参数就是一个JSON对象,其中的属性与NotifyTip中的属性是一一对一的,借用这种方式我们可以对NotifyTip的显示内容做进一步的定制:
