being pedantic.
Callbacks can be set: - at the start of the sequence, i.e at the start of the single tap - at the end of the sequence, i.e when mouse up occurs on long press - when longpress is detected, i.e when mouse is still down during longpress