Boost!for kintone
EVENTS

事件一览

页面显示事件的类型,以及传递给事件处理程序的event对象的属性。

01

记录添加页面显示前事件

对象插件

Boost! Injector

事件类型
bst.create.load
event对象的属性
属性名 类型 说明
type 字符串

事件类型

container DOM

MAIN元素

<main class="bst-injector-body"></main>
record 对象

记录对象

示例
(() => {
	"use strict";
	bst.event.on('bst.create.load', (event) => {
		console.log(event);
		return event;
	});
})();
02

记录添加页面显示完成事件

对象插件

Boost! Injector

事件类型
bst.create.load.complete
event对象的属性
属性名 类型 说明
type 字符串

事件类型

container DOM

与bst.create.load事件的container属性相同。

示例
(() => {
	"use strict";
	bst.event.on('bst.create.load.complete', (event) => {
		console.log(event);
		return event;
	});
})();

event对象中不包含record属性。

03

记录编辑页面显示前事件

对象插件

Boost! Injector

事件类型
bst.edit.load
event对象的属性
属性名 类型 说明
type 字符串

事件类型

container DOM

MAIN元素

<main class="bst-injector-body"></main>
record 对象

记录对象

示例
(() => {
	"use strict";
	bst.event.on('bst.edit.load', (event) => {
		console.log(event);
		return event;
	});
})();
04

记录编辑页面显示完成事件

对象插件

Boost! Injector

事件类型
bst.edit.load.complete
event对象的属性
属性名 类型 说明
type 字符串

事件类型

container DOM

与bst.edit.load事件的container属性相同。

示例
(() => {
	"use strict";
	bst.event.on('bst.edit.load.complete', (event) => {
		console.log(event);
		return event;
	});
})();

event对象中不包含record属性。

05

视图页面显示前事件

对象插件

Boost! Echo

事件类型
bst.view.load
event对象的属性
属性名 类型 说明
type 字符串

事件类型

container DOM

列表形式:放置数据的表格元素

<table class="bst-view"></table>

日历形式:放置数据的表格元素

<table class="bst-calendar"></table>
records 数组

记录对象的数组

totalCount 数值

获取的记录总数

示例
(() => {
	"use strict";
	bst.event.on('bst.view.load', (event) => {
		console.log(event);
		return event;
	});
})();

此时,container属性的DOM元素中尚未添加显示记录的表格等DOM元素。如需引用DOM元素,请使用“视图页面显示完成事件”。

06

视图页面显示完成事件

对象插件

Boost! Echo

事件类型
bst.view.load.complete
event对象的属性
属性名 类型 说明
type 字符串

事件类型

container DOM

与bst.view.load事件的container属性相同。

示例
(() => {
	"use strict";
	bst.event.on('bst.view.load.complete', (event) => {
		console.log(event);
		return event;
	});
})();

event对象中不包含records属性和totalCount属性。

07

甘特图页面各分组对象记录提取完成事件

对象插件

Boost! Group Gantt

事件类型
bst.groupgantt.group.load
event对象的属性
属性名 类型 说明
type 字符串

事件类型

container DOM

TR元素

<tr class="bst-gantt-row"></tr>
records 数组

记录对象的数组

示例
(() => {
	"use strict";
	bst.event.on('bst.groupgantt.group.load', (event) => {
		console.log(event);
		return event;
	});
})();

此时,container属性的DOM元素中尚未添加任务的DOM元素。