smart_keymap::init

Type Alias PressedKey

Source
pub type PressedKey = PressedKey;
Expand description

Alias for PressedKey type; i.e. composite::PressedKey.

Aliased Type§

struct PressedKey {
    pub keymap_index: u16,
    pub key: ChordedKey<LayeredKey<TapHoldKey<BaseKey>>>,
    pub pressed_key_state: ChordedPressedKeyState<LayeredKey<TapHoldKey<BaseKey>>>,
}

Fields§

§keymap_index: u16

The index of the pressed key in some keymap.

§key: ChordedKey<LayeredKey<TapHoldKey<BaseKey>>>

The pressed key.

§pressed_key_state: ChordedPressedKeyState<LayeredKey<TapHoldKey<BaseKey>>>

The pressed key state.