|
|
@ -18,10 +18,14 @@ export class FileView extends HTMLElement { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
textEn = { |
|
|
textEn = { |
|
|
|
|
|
addAbove: 'Add above', |
|
|
|
|
|
addBelow: 'Add below', |
|
|
delete: 'Delete', |
|
|
delete: 'Delete', |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
textEs = { |
|
|
textEs = { |
|
|
|
|
|
addAbove: 'Añadir arriba', |
|
|
|
|
|
addBelow: 'Añadir abajo', |
|
|
delete: 'Borrar', |
|
|
delete: 'Borrar', |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -58,6 +62,16 @@ export class FileView extends HTMLElement { |
|
|
this.menu = document.createElement( |
|
|
this.menu = document.createElement( |
|
|
'm-menu-dropdown' |
|
|
'm-menu-dropdown' |
|
|
) |
|
|
) |
|
|
|
|
|
this.menu.add(this.text.addAbove, () => { |
|
|
|
|
|
this.dispatchEvent(new CustomEvent( |
|
|
|
|
|
'click-add-above', {bubbles: true} |
|
|
|
|
|
)) |
|
|
|
|
|
}) |
|
|
|
|
|
this.menu.add(this.text.addBelow, () => { |
|
|
|
|
|
this.dispatchEvent(new CustomEvent( |
|
|
|
|
|
'click-add-below', {bubbles: true} |
|
|
|
|
|
)) |
|
|
|
|
|
}) |
|
|
this.menu.add(this.text.delete, () => { |
|
|
this.menu.add(this.text.delete, () => { |
|
|
this.remove() |
|
|
this.remove() |
|
|
}) |
|
|
}) |
|
|
|