Constructor
new Announcer(total, timeout)
Parameters:
Name | Type | Description |
---|---|---|
total |
number | 约定的计数计数器次数。 |
timeout |
number | 超时时间。 |
Classes
Members
announceDataMap :OrderMap
Type:
audienceList :Array.<function()>
Type:
- Array.<function()>
Methods
addAudience(audience)
添加监听宣告结束的听众函数。
Parameters:
Name | Type | Description |
---|---|---|
audience |
function | 听众回调函数,参数:( |
announce(name, data)
事件结束后进行宣告。
Parameters:
Name | Type | Description |
---|---|---|
name |
string | 事件名。 |
data |
JSON | 事件数据。 |
getTotal() → {number}
返回需要进行通知的总次数。
Returns:
返回需要进行通知的总次数。
- Type
- number