diff --git a/docs/ba_module.md b/docs/ba_module.md index 03663df2..d2f091d9 100644 --- a/docs/ba_module.md +++ b/docs/ba_module.md @@ -151,6 +151,7 @@
  • ba.AppConfig
  • ba.AppDelegate
  • ba.Campaign
  • +
  • ba.Keyboard
  • ba.MusicPlayer
  • ba.Plugin
  • ba.PotentialPlugin
  • @@ -3039,6 +3040,42 @@ prefs, etc.

    <constructor>

    ba.IntSetting(name: str, default: int, min_value: int = 0, max_value: int = 9999, increment: int = 1)

    +
    + +
    +

    ba.Keyboard

    +

    <top level class> +

    +

    Chars definitions for on-screen keyboard.

    + +

    Category: App Classes

    + +

    Keyboards are discoverable by the meta-tag system + and the user can select which one they want to use. + On-screen keyboard uses chars from active ba.Keyboard.

    + +

    Attributes:

    +
    chars, name, nums, pages
    +
    +

    chars

    +

    List[Tuple[str, ...]]

    +

    Used for row/column lengths.

    + +
    +

    name

    +

    str

    +

    Displays when user selecting this keyboard.

    + +
    +

    nums

    +

    Tuple[str, ...]

    +

    The 'num' page.

    + +
    +

    pages

    +

    Dict[str, Tuple[str, ...]]

    +

    Extra chars like emojis.

    +