symbolLayout top-level property

List<List<VirtualKeyboardKey>> symbolLayout
getter/setter pair

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)
  ],
];