symbolLayout top-level property

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

Symbol layout

Implementation

List<List<VirtualKeyboardKey>> symbolLayout = [
  // Row 1
  [
    TextKey(
      "1",
    ),
    TextKey(
      "2",
    ),
    TextKey(
      "3",
    ),
    TextKey(
      "4",
    ),
    TextKey(
      "5",
    ),
    TextKey(
      "6",
    ),
    TextKey(
      "7",
    ),
    TextKey(
      "8",
    ),
    TextKey(
      "9",
    ),
    TextKey(
      "0",
    ),
  ],
  // Row 2
  [
    TextKey('@'),
    TextKey('#'),
    TextKey('\$'),
    TextKey('_'),
    TextKey('-'),
    TextKey('+'),
    TextKey('('),
    TextKey(')'),
    TextKey('/'),
  ],
  // Row 3
  [
    TextKey('|'),
    TextKey('*'),
    TextKey('"'),
    TextKey('\''),
    TextKey(':'),
    TextKey(';'),
    TextKey('!'),
    TextKey('?'),
    ActionKey(VirtualKeyboardKeyAction.Backspace),
  ],
  // Row 5
  [
    ActionKey(VirtualKeyboardKeyAction.Alpha),
    TextKey(','),
    ActionKey(VirtualKeyboardKeyAction.Space),
    TextKey('.'),
    ActionKey(VirtualKeyboardKeyAction.Return),
  ]
];