HapticPattern.doubleTap constructor

HapticPattern.doubleTap({
  1. double intensity = 1.0,
  2. double sharpness = 0.5,
  3. double delay = 0.1,
})

Creates a double tap haptic pattern.

Implementation

factory HapticPattern.doubleTap({
  double intensity = 1.0,
  double sharpness = 0.5,
  double delay = 0.1,
}) {
  return HapticPattern(
    events: [
      HapticEvent.transient(
        time: 0,
        intensity: intensity,
        sharpness: sharpness,
      ),
      HapticEvent.transient(
        time: delay,
        intensity: intensity,
        sharpness: sharpness,
      ),
    ],
  );
}