diff --git a/instance/index.js b/instance/index.js index 1df2781b358cf23bd050f719c5447d3763a6b66a..a3f02556367534d69c3d1c403c9d0e604ab923c2 100644 --- a/instance/index.js +++ b/instance/index.js @@ -434,6 +434,16 @@ function addPlayListKaraEventHandlers(element) { id:element.getElementsByClassName('karaID')[0].innerText }); }); + element.getElementsByClassName('karaAddBtn')[0].addEventListener('click', () => + ipcRenderer.send('add-kara-queue-id', { + id: element.getElementsByClassName('karaID')[0].innerText, + }) + ); + element.getElementsByClassName('karaInsertBtn')[0].addEventListener('click', () => + ipcRenderer.send('insert-kara-queue-id', { + id: element.getElementsByClassName('karaID')[0].innerText, + }) + ); } function onDragStartDB(event) { diff --git a/instance/views/karaPlaylistListItem.ejs b/instance/views/karaPlaylistListItem.ejs index 941e76c0f2244c0014a7e0bbaff09ea0802717ee..aa1ef8f35b0ab7a8b8c5294083ed425753152654 100644 --- a/instance/views/karaPlaylistListItem.ejs +++ b/instance/views/karaPlaylistListItem.ejs @@ -4,6 +4,8 @@ <%- include('kara.ejs'); %> <div class="karaElement p-2 bd-highlight"> <div class="d-flex flex-row bd-highlight mb-3 btn-group karaActionBtnGroup" role="group"> + <button class="btn btn-outline-light karaActionBtn karaAddBtn" title="Add"><i class="fas fa-plus"></i></button> + <button class="btn btn-outline-light karaActionBtn karaInsertBtn" title="Insert"><i class="fas fa-level-up-alt"></i></button> <button class="btn btn-outline-light karaActionBtn karaDeleteBtn" title="Delete"><i class="fas fa-times"></i></button> </div> </div>