usLayout top-level property

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

US keyboard layout

Implementation

List<List<VirtualKeyboardKey>> usLayout = [
  // Row 1
  [
    TextKey(
      "q",
    ),
    TextKey(
      "w",
    ),
    TextKey(
      "e",
    ),
    TextKey(
      "r",
    ),
    TextKey(
      "t",
    ),
    TextKey(
      "y",
    ),
    TextKey(
      "u",
    ),
    TextKey(
      "i",
    ),
    TextKey(
      "o",
    ),
    TextKey(
      "p",
    ),
  ],
  // Row 2
  [
    TextKey(
      "a",
    ),
    TextKey(
      "s",
    ),
    TextKey(
      "d",
    ),
    TextKey(
      "f",
    ),
    TextKey(
      "g",
    ),
    TextKey(
      "h",
    ),
    TextKey(
      "j",
    ),
    TextKey(
      "k",
    ),
    TextKey(
      "l",
    ),
  ],
  // Row 3
  [
    ActionKey(VirtualKeyboardKeyAction.Shift),
    TextKey(
      "z",
    ),
    TextKey(
      "x",
    ),
    TextKey(
      "c",
    ),
    TextKey(
      "v",
    ),
    TextKey(
      "b",
    ),
    TextKey(
      "n",
    ),
    TextKey(
      "m",
    ),
    ActionKey(VirtualKeyboardKeyAction.Backspace),
  ],
  // Row 4
  [
    ActionKey(VirtualKeyboardKeyAction.Symbols),
    TextKey(','),
    ActionKey(VirtualKeyboardKeyAction.Space),
    TextKey('.'),
    ActionKey(VirtualKeyboardKeyAction.Return),
  ]
];