symbolLayout top-level property
A layout for the symbol keyboard.
Contains symbols and punctuation marks, such as @, &, $, and punctuation marks.
Implementation
List<List<VirtualKeyboardKey>> symbolLayout = [
[
TextKey("1"),
TextKey("2"),
TextKey("3"),
TextKey("4"),
TextKey("5"),
TextKey("6"),
TextKey("7"),
TextKey("8"),
TextKey("9"),
TextKey("0")
],
[
TextKey('@'),
TextKey('&'),
TextKey('\$'),
TextKey('_'),
TextKey('-'),
TextKey('+'),
TextKey('('),
TextKey(')'),
TextKey('/')
],
[
TextKey('|'),
TextKey('*'),
TextKey('"'),
TextKey('\''),
TextKey(':'),
TextKey(';'),
TextKey('!'),
TextKey('?'),
ActionKey(VirtualKeyboardKeyAction.Backspace)
],
[
ActionKey(VirtualKeyboardKeyAction.Alpha),
TextKey(','),
ActionKey(VirtualKeyboardKeyAction.Space),
TextKey('.'),
ActionKey(VirtualKeyboardKeyAction.Return)
],
];