it is a english, korean keyboard in Windows and linux

Usage

for keyboard use CustomKeyBoard.

const like = 'sample';
TextEditingController controller = TextEditingController;
CustomKeyBoard(
controller: controller, // required TextEditingController
maxLength: 12,
backgroundColor = Colors.grey, 
buttonColor = Colors.white,
iconColor = Colors.black,
backgroundOpacity = 0.3,
textSize = 25,
onSubmit: (){          // required
Navigator.pop(context);
},
);

In CustomKeyBoard you can change the length, backgroundColor, buttonColor, iconColor, backgroundOpacity, textSize

for number pad use KNumPad.

const like = 'sample';
TextEditingController controller = TextEditingController;
KNumPad(
controller: controller, // required TextEditingController
maxLength: 7,
buttonSize: 130,
isNotPhoneNumber: true,
buttonSize = 70,
buttonColor = Colors.indigo,
iconColor = Colors.amber,
onSubmit: (){           // required
Navigator.pop(context);
},
);

In KNumPad you can change the buttonSize, buttonColor, iconColor, maxLength also you can put if its phone number or if it is just a number by bool isNotPhoneNumber.

now you can buy ma a coffee

Buy Me A Coffee