You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
447 B

  1. #pragma once
  2. #include "ibnuda.h"
  3. #ifdef TAP_DANCE_ENABLE
  4. typedef enum {
  5. SINGLE_TAP,
  6. SINGLE_HOLD,
  7. DOUBLE_TAP,
  8. } td_state_t;
  9. int current_dance(qk_tap_dance_state_t *state);
  10. void dance_tmb_finished(qk_tap_dance_state_t *state, void *user_data);
  11. void dance_tmb_reset(qk_tap_dance_state_t *state, void *user_data);
  12. // enum for tap dances.
  13. enum {
  14. TD_DLT_CTLDLT = 0,
  15. TD_SCLN_CLN,
  16. TD_LEFT_THUMB,
  17. };
  18. #endif // TAP_DANCE_ENABLE