计时器

Draft comment:
This topic is shared by BAW, CP4BA, CP4BASaaS. Last updated on 2025-01-20 10:38
创建由时间相关事件触发的警报。 例如,经过指定时间间隔后关闭页面前。

在计时器附加了边界事件且以“停留在页面上”事件结束的实施中,也可以在发出边界事件后到达“停留在页面上”事件时激活计时器。

配置属性

在“配置”下,设置或修改视图的配置属性。

下表中列出了“计时器”的配置属性:
表 1. “计时器”的配置属性
配置属性 描述 数据类型
超时值 (毫秒) 指定在激活计时器之前的时间间隔(毫秒)。 Integer
可重复 指定是否在指定的超时时间间隔内重复触发计时器。 Boolean
最初停止 选中此选项后,此选项指定在您使用 start() 方法专门启动计时器之前,计时器不会开始运行。 Boolean

事件

在“事件”属性中设置或修改该视图的事件处理程序。 可以将事件设置为以编程方式或在用户与该视图交互时触发。 有关如何定义和编码事件的信息,请参阅 用户定义的事件
“计时器”具有以下类型的事件处理程序:
  • On timeout: 在超时时激活。 如果设置为可重复,将多次触发此事件处理程序。 例如:
    ${CounterDisplay}.setText(me.getTicks())
  • On boundary event: 在 "计时器" 视图发出边界事件后到达 "保留在页面上" 事件时激活。 例如:
    alert("Stay on Page status '" + status + "'")
    有关更多信息,请参阅 Coach 视图上下文对象 主题中的 context.trigger() 方法。

方法

有关 Timer 的可用方法的详细信息,请参阅 Timer JavaScript API。

其他资源

有关如何创建 Coach 或页面的信息,请参阅 构建 Coach
有关标准属性 (常规配置定位可视性) 的信息, 和 HTML 属性) ,请参阅 查看属性