kintone plugin series
レコード保存イベント
このページでは、レコードの保存に関するイベントを紹介します。
レコード追加画面における保存実行前イベント
- 対象プラグイン
- イベントタイプ
-
bst.create.submit
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM MAIN要素
<main class="bst-injector-body"></main>
record オブジェクト レコードオブジェクト
- サンプル
-
(() => { "use strict"; bst.event.on('bst.create.submit', (event) => { console.log(event); return event; }); })();
レコード追加画面における保存成功後イベント
- 対象プラグイン
- イベントタイプ
-
bst.create.submit.success
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM 「bst.create.submit」イベントのcontainerプロパティと同じです。
record オブジェクト レコードオブジェクト
- サンプル
-
(() => { "use strict"; bst.event.on('bst.create.submit.success', (event) => { console.log(event); return event; }); })();
レコード編集画面における保存実行前イベント
- 対象プラグイン
- イベントタイプ
-
bst.edit.submit
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM MAIN要素
<main class="bst-injector-body"></main>
record オブジェクト レコードオブジェクト
- サンプル
-
(() => { "use strict"; bst.event.on('bst.edit.submit', (event) => { console.log(event); return event; }); })();
レコード編集画面における保存成功後イベント
- 対象プラグイン
- イベントタイプ
-
bst.edit.submit.success
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM 「bst.edit.submit」イベントのcontainerプロパティと同じです。
record オブジェクト レコードオブジェクト
- サンプル
-
(() => { "use strict"; bst.event.on('bst.edit.submit.success', (event) => { console.log(event); return event; }); })();
編集型一覧形式ビュー画面における保存実行前イベント
- 対象プラグイン
- イベントタイプ
-
bst.view.submit
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM データが配置されているテーブル要素
<table class="bst-view"></table>
records オブジェクト 追加用と更新用に分けられて格納されたレコードオブジェクトの配列
プロパティ名 型 説明 post 配列 追加レコードオブジェクトの配列
put 配列 更新レコードオブジェクトの配列
viewId 数値 ビューID - サンプル
-
(() => { "use strict"; bst.event.on('bst.view.submit', (event) => { console.log(event); return event; }); })();
編集型一覧形式ビュー画面における保存成功後イベント
- 対象プラグイン
- イベントタイプ
-
bst.view.submit.success
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM データが配置されているテーブル要素
<table class="bst-view"></table>
records オブジェクト 追加用と更新用に分けられて格納されたレコードオブジェクトの配列
プロパティ名 型 説明 post 配列 追加レコードオブジェクトの配列
put 配列 更新レコードオブジェクトの配列
viewId 数値 ビューID - サンプル
-
(() => { "use strict"; bst.event.on('bst.view.submit.success', (event) => { console.log(event); return event; }); })();