smart_keymap::key::composite

Type Alias TapHoldPressedKey

Source
pub type TapHoldPressedKey<K> = PressedKey<TapHoldKey<K>, TapHoldPressedKeyState<K>>;
Expand description

Convenience type alias for a key::PressedKey with a taphold key.

Aliased Type§

struct TapHoldPressedKey<K> {
    pub keymap_index: u16,
    pub key: TapHoldKey<K>,
    pub pressed_key_state: TapHoldPressedKeyState<K>,
}

Fields§

§keymap_index: u16

The index of the pressed key in some keymap.

§key: TapHoldKey<K>

The pressed key.

§pressed_key_state: TapHoldPressedKeyState<K>

The pressed key state.