Описание
Скрипт для angular 6+, для углубленной работы с кликами, считаем время между нажатием и отпусканием клавиши мыши
Типы событий для передачи с ключом type которые разрешены для выброса событий
Тип для выброса событий
Типы нажатых кнопок мыши
Установка
npm i --save mz-long-click
Подключение к модулю
;;;
Использование со всеми параметрами
<div class="send" [mz-events]="['down']" [mz-accessedButtons]="[MzLongClickMouseTypeEnum.left]" mz-minTime="200" mz-maxTime="999" mz-initTimer="100" (mz-longClick)="handler($event)"> </div>
Использование минимальное
<div class="send" (mz-longClick)="someHandler($event)"> </div>