VirtualKeyboardKey constructor

VirtualKeyboardKey({
  1. String text = "",
  2. String capsText = "",
  3. required VirtualKeyboardKeyType? keyType,
  4. VirtualKeyboardKeyAction? action,
})

Implementation

VirtualKeyboardKey(
    {this.text = "",
    this.capsText = "",
    required this.keyType,
    this.action}) {
  if (this.text.isEmpty && this.action != null) {
    this.text = action == VirtualKeyboardKeyAction.Space
        ? ' '
        : (action == VirtualKeyboardKeyAction.Return ? '\n' : '');
  }
  if (this.capsText.isEmpty && this.action != null) {
    this.capsText = action == VirtualKeyboardKeyAction.Space
        ? ' '
        : (action == VirtualKeyboardKeyAction.Return ? '\n' : '');
  }
}