ESPHome  2024.11.3
Public Member Functions
esphome::matrix_keypad::MatrixKeypadListener Class Reference

#include <matrix_keypad.h>

Inheritance diagram for esphome::matrix_keypad::MatrixKeypadListener:
esphome::matrix_keypad::MatrixKeypadBinarySensor

Public Member Functions

virtual void button_pressed (int row, int col)
 
virtual void button_released (int row, int col)
 
virtual void key_pressed (uint8_t key)
 
virtual void key_released (uint8_t key)
 

Detailed Description

Definition at line 13 of file matrix_keypad.h.

Member Function Documentation

◆ button_pressed()

virtual void esphome::matrix_keypad::MatrixKeypadListener::button_pressed ( int  row,
int  col 
)
inlinevirtual

Reimplemented in esphome::matrix_keypad::MatrixKeypadBinarySensor.

Definition at line 15 of file matrix_keypad.h.

◆ button_released()

virtual void esphome::matrix_keypad::MatrixKeypadListener::button_released ( int  row,
int  col 
)
inlinevirtual

Reimplemented in esphome::matrix_keypad::MatrixKeypadBinarySensor.

Definition at line 16 of file matrix_keypad.h.

◆ key_pressed()

virtual void esphome::matrix_keypad::MatrixKeypadListener::key_pressed ( uint8_t  key)
inlinevirtual

Reimplemented in esphome::matrix_keypad::MatrixKeypadBinarySensor.

Definition at line 17 of file matrix_keypad.h.

◆ key_released()

virtual void esphome::matrix_keypad::MatrixKeypadListener::key_released ( uint8_t  key)
inlinevirtual

Reimplemented in esphome::matrix_keypad::MatrixKeypadBinarySensor.

Definition at line 18 of file matrix_keypad.h.


The documentation for this class was generated from the following file: