Я работаю над приложением и создаю для него компонент «Клавиатура». На клавиатуре 30 клавиш, и создавать обработчик событий для каждой кнопки не имеет практического смысла. Когда кнопка нажата, ее метка должна быть отправлена функции, которая добавляет ее в поле ввода текста.
Должен ли я просто создать «click = SomeFunction (Button.label)» для каждой кнопки или есть лучший / более быстрый / менее ресурсоемкий способ сделать это?