action-delete.js 587 B

12345678910111213141516171819202122232425262728293031
  1. /**
  2. * Copyright © Magento, Inc. All rights reserved.
  3. * See COPYING.txt for license details.
  4. */
  5. /**
  6. * @api
  7. */
  8. define([
  9. 'Magento_Ui/js/form/element/abstract'
  10. ], function (Abstract) {
  11. 'use strict';
  12. return Abstract.extend({
  13. defaults: {
  14. links: {
  15. value: false
  16. }
  17. },
  18. /**
  19. * Delete record handler.
  20. *
  21. * @param {Number} index
  22. * @param {Number} id
  23. */
  24. deleteRecord: function (index, id) {
  25. this.bubble('deleteRecord', index, id);
  26. }
  27. });
  28. });