dualLayout top-level property

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

A combined layout for both alphanumeric and symbolic keys.

Includes numbers, letters (a-z), and symbols.

Implementation

List<List<VirtualKeyboardKey>> dualLayout = [
  [
    TextKey("1"),
    TextKey("2"),
    TextKey("3"),
    TextKey("4"),
    TextKey("5"),
    TextKey("6"),
    TextKey("7"),
    TextKey("8"),
    TextKey("9"),
    TextKey("0")
  ],
  [
    TextKey("q"),
    TextKey("w"),
    TextKey("e"),
    TextKey("r"),
    TextKey("t"),
    TextKey("y"),
    TextKey("u"),
    TextKey("i"),
    TextKey("o"),
    TextKey("p")
  ],
  [
    TextKey("a"),
    TextKey("s"),
    TextKey("d"),
    TextKey("f"),
    TextKey("g"),
    TextKey("h"),
    TextKey("j"),
    TextKey("k"),
    TextKey("l")
  ],
  [
    ActionKey(VirtualKeyboardKeyAction.Shift),
    TextKey("z"),
    TextKey("x"),
    TextKey("c"),
    TextKey("v"),
    TextKey("b"),
    TextKey("n"),
    TextKey("m"),
    ActionKey(VirtualKeyboardKeyAction.Backspace)
  ],
];