prepare layers for tapdance refactor

This commit is contained in:
xs5871
2022-05-03 17:23:58 +00:00
committed by Kyle Brown
parent 385263e0e6
commit 7af0e11f75
3 changed files with 21 additions and 66 deletions

View File

@@ -11,9 +11,7 @@ def key_seq_sleep_validator(ms):
return KeySeqSleepMeta(ms)
def layer_key_validator(
layer, kc=None, prefer_hold=False, tap_interrupted=False, tap_time=None
):
def layer_key_validator(layer):
'''
Validates the syntax (but not semantics) of a layer key call. We won't
have access to the keymap here, so we can't verify much of anything useful
@@ -21,13 +19,7 @@ def layer_key_validator(
existing is mostly that Python will catch extraneous args/kwargs and error
out.
'''
return LayerKeyMeta(
layer=layer,
kc=kc,
prefer_hold=prefer_hold,
tap_interrupted=tap_interrupted,
tap_time=tap_time,
)
return LayerKeyMeta(layer)
def mod_tap_validator(