2020-06-29 16:50:24 +09:00
..
2018-04-04 09:26:25 -04:00
2017-10-06 14:11:20 -04:00
2017-10-31 18:14:06 -04:00

Sensor

Base sensor which includes a minimal API. Inherit from this class to create your own custom sensor.

Currently triggers these sensor events:

  • drag:start
  • drag:move
  • drag:stop
  • drag:pressure

API

new Sensor(containers: HTMLElement[]|NodeList|HTMLElement, options: Object): Sensor
To create a sensor, specify the containers it should pay attention to. Sensors will always trigger sensor events on container element.

sensor.attach(): void
Attaches sensors to the DOM

sensor.detach(): void
Detaches sensors to the DOM

sensor.trigger(element: HTMLElement, sensorEvent: SensorEvent): void
Triggers sensor event on container element

Options

delay {Number}
This value will delay drag start