Seria possível saber qual o tipo de teclado que está aberto? Por exemplo, se o teclado aberto é o teclado numérico, ou o teclado qwerty comum? No builder poderia ter mais um parâmetro:
enum KeyboardType {numerical, qwerty, other}
class KeyboardOptions {
KeyboardOptions({required this.isKeyboardOpen, required this.keyboardHeight});
final bool isKeyboardOpen;
final double keyboardHeight;
final KeyboardType keyboardType;
...
Seria possível saber qual o tipo de teclado que está aberto? Por exemplo, se o teclado aberto é o teclado numérico, ou o teclado qwerty comum? No builder poderia ter mais um parâmetro: