multiPress

fun multiPress(requiredPresses: Int, windowTime: Double): Trigger

Creates a new multi-press trigger from this trigger - it will become active when this trigger has been activated the required number of times within the specified time window.

This is useful for implementing "double-click" style functionality.

Input for this must be stable, consider using a Debouncer before this to avoid counting noise as multiple presses.

Return

The multi-press trigger.

Parameters

requiredPresses

The number of presses required.

windowTime

The number of seconds in which the presses must occur.