/** * Event handlers */ ((ac) => { 'use strict'; // Close event for messages ac.on('header', 'click', '.message', function () { ac.hide(this); }); // Confirm deleting of list or library items ac.on('form.js-delete', 'submit', event => { let proceed = confirm("Are you ABSOLUTELY SURE you want to delete this item?"); if (proceed === false) { event.preventDefault(); event.stopPropagation(); } }); // Clear the api cache ac.on('.js-clear-cache', 'click', () => { ac.get('/cache_purge', () => { ac.showMessage('success', `Successfully purged api cache`); }); }); })(AnimeClient);