脚本笔记可以由事件触发。请注意,这些是后端事件,因此关系需要指向"JS backend"代码笔记。
全局事件
全局事件通过标签附加到脚本笔记。只需使用其中的一些值创建例如"run"标签,事件发生后便会执行脚本笔记。
runfrontendStartup- 启动时在前端执行mobileStartup- 启动时在移动前端执行backendStartup- 启动时在后端执行hourly- 在后端每小时执行一次daily- 在后端每天执行一次
实体事件
其他事件绑定到某个实体,这些事件被定义为关系 - 意味着仅当笔记通过关系将脚本附加到事件(或事件可以继承脚本)时,脚本才会被触发。
runOnNoteCreation- 在后端创建笔记时执行runOnNoteTitleChange- 在笔记标题更改时执行(还包括笔记创建)runOnNoteChange- 更改笔记时执行(还包括笔记创建)runOnChildNoteCreation- 在此笔记创建子笔记时执行runOnAttributeCreation- 在此笔记创建新属性时执行runOnAttributeChange-在此笔记更改属性时执行