singleActions.js 579 B

1234567891011121314151617181920212223
  1. import i18n from '@/locales'
  2. export default {
  3. created () {
  4. this.singleActions = [
  5. {
  6. label: i18n.t('k8s.text_201'),
  7. permission: 'k8s_kubemachines_delete',
  8. action: (obj) => {
  9. this.createDialog('DeleteResDialog', {
  10. data: [obj],
  11. columns: this.columns,
  12. title: i18n.t('k8s.text_201'),
  13. onManager: this.onManager,
  14. success: () => {
  15. this.destroySidePages()
  16. },
  17. })
  18. },
  19. meta: (obj) => this.$getDeleteResult(obj),
  20. },
  21. ]
  22. },
  23. }