kinton 一覧の新規レコードボタン、削除ボタンを無効にしたい

一覧A、一覧Bの2種類の一覧を用意し
一覧Bからは新規ボタン、削除ボタンを非表示(もしくは無効)にし
一覧Aからしか新規レコードの追加を行えないようにしたいのですが
制御可能でしょうか。

レコード表示イベント(app.record.index.show)にて、.viewName

より一覧を判定し、処理を行うことで制御可能です。

 

新規ボタンを消す

    document.getElementsByClassName(‘gaia-ui-actionmenu-add’)[0].parentNode.style.display = ‘none’;

1件目のレコードの削除ボタンを消す

document.getElementsByClassName(‘recordlist-remove-gaia’)[0].parentNode.style.display = ‘none’;

ただし、DOM操作となってしまうので、動作が保証されておらず、アップ

デート後動作しなくなることがあるので、使用する場合は注意が必要です。