diff --git a/src/components/block-tunes/block-tune-delete.ts b/src/components/block-tunes/block-tune-delete.ts index 48e40caa..d0b12d52 100644 --- a/src/components/block-tunes/block-tune-delete.ts +++ b/src/components/block-tunes/block-tune-delete.ts @@ -53,7 +53,7 @@ export default class DeleteTune implements BlockTune { confirmation: { icon: $.svg('cross', 14, 14).outerHTML, label: 'Click to delete', - onClick: (item, e): void => this.handleClick(e), + onActivate: (item, e): void => this.handleClick(e), }, }; } diff --git a/src/components/block-tunes/block-tune-move-down.ts b/src/components/block-tunes/block-tune-move-down.ts index aefafc61..6ef459ef 100644 --- a/src/components/block-tunes/block-tune-move-down.ts +++ b/src/components/block-tunes/block-tune-move-down.ts @@ -52,7 +52,7 @@ export default class MoveDownTune implements BlockTune { return { icon: $.svg('arrow-down', 14, 14).outerHTML, label: this.api.i18n.t('Move down'), - onClick: (item, event): void => this.handleClick(event), + onActivate: (item, event): void => this.handleClick(event), name: 'move-down', }; } diff --git a/src/components/block-tunes/block-tune-move-up.ts b/src/components/block-tunes/block-tune-move-up.ts index 5dede0cf..1a68b2f8 100644 --- a/src/components/block-tunes/block-tune-move-up.ts +++ b/src/components/block-tunes/block-tune-move-up.ts @@ -51,7 +51,7 @@ export default class MoveUpTune implements BlockTune { return { icon: $.svg('arrow-up', 14, 14).outerHTML, label: this.api.i18n.t('Move up'), - onClick: (item, e): void => this.handleClick(e), + onActivate: (item, e): void => this.handleClick(e), name: 'move-up', }; } diff --git a/src/components/utils/popover.ts b/src/components/utils/popover.ts index c3b8e65d..7c8e705c 100644 --- a/src/components/utils/popover.ts +++ b/src/components/utils/popover.ts @@ -52,7 +52,7 @@ interface PopoverItemWithConfirmation extends PopoverItemBase { */ confirmation: PopoverItem; - onClick?: never; + onActivate?: never; } /** @@ -62,11 +62,11 @@ interface PopoverItemWithoutConfirmation extends PopoverItemBase { confirmation?: never; /** - * Item click handler + * Item activation handler * - * @param item - clicked item + * @param item - activated item */ - onClick: (item: PopoverItem, event?: MouseEvent) => void; + onActivate: (item: PopoverItem, event?: MouseEvent) => void; } export type PopoverItem = PopoverItemWithConfirmation | PopoverItemWithoutConfirmation @@ -519,7 +519,7 @@ export default class Popover extends EventsDispatcher { return; } - clickedItem.onClick(clickedItem, event); + clickedItem.onActivate(clickedItem, event); if (clickedItem.closeOnActivate) { this.hide();