dev-kit/src/double-click/double-click.directive.ts
Support double click event. Double click is catched with doubleClick. Single clicks can still be catched with
singleClick. Note that single clicks are emitted delayed as we have to "wait" for a potential second click event.
Common click event is not masked and can be used side by side with singleClick and doubleClick.
<div (singleClick)="onSingleClick($event)" (doubleClick)="onDoubleClick($event)">...</div>import { DoubleClickDirective } from '@talenra/components/dev-kit';
| Selector | [singleClick],[doubleClick] |
Inputs |
Outputs |
| doubleClickDelay |
Type : number
|
Default value : 250
|
|
Delay in milliseconds to wait for a second click event to be considered as double click. Default is 250ms. Example : |
| doubleClick |
Type : MouseEvent
|
|
Emits double click events. Example : |