# keyboard_config


<!-- WARNING: THIS FILE WAS AUTOGENERATED! DO NOT EDIT! -->

## Hidden Input and Button IDs

Constants for hidden inputs and HTMX trigger buttons used by the
keyboard navigation system.

## Segmentation Keyboard Parts

Returns the segmentation-specific building blocks (zone, actions, modes)
for assembly into a shared `ZoneManager` by the combined-level keyboard
config.

------------------------------------------------------------------------

### create_seg_kb_parts

``` python

def create_seg_kb_parts(
    ids:CardStackHtmlIds, # Card stack HTML IDs
    button_ids:CardStackButtonIds, # Card stack button IDs for navigation
    config:CardStackConfig, # Card stack configuration
)->Tuple: # (zone, actions, modes)

```

*Create segmentation-specific keyboard building blocks.*

Returns a zone, actions tuple, and modes tuple for assembly into a
shared ZoneManager by the combined-level keyboard config.
