Молоток js постукивающий и сильно ударил - PullRequest
0 голосов
/ 16 января 2020

Как реализовать перетаскивание для запуска события в angular материале с помощью молотка js?

Как и на изображении ниже на серой полосе чуть выше кнопки facebook, необходимо выполнить событие перетаскивания.

enter image description here

1 Ответ

0 голосов
/ 16 января 2020

для добавления Hammer - это не только добавление в main.module

import * as Hammer from 'hammerjs';

Если вы хотите изменить конфигурацию, добавьте также

import { HammerGestureConfig, HAMMER_GESTURE_CONFIG } from '@angular/platform-browser';

Добавление класса

export class MyHammerConfig extends HammerGestureConfig {
  overrides = <any> {
    swipe: { direction: Hammer.DIRECTION_ALL },
  };
}

И использовать в качестве поставщика

providers: [
    {
      provide: HAMMER_GESTURE_CONFIG,
      useClass: MyHammerConfig,
    },
  ],

См. Пример в stackblitz

ПРИМЕЧАНИЕ: есть (swipeDown), что вы ищете?

...