一覧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操作となってしまうので、動作が保証されておらず、アップ
デート後動作しなくなることがあるので、使用する場合は注意が必要です。