
    Mh4              	          U d dl mZ d dlmZ ddgZ G d dee          Zd eD             Zded<   dd	d
ddddddZ	ded<   dS )    )annotations)EnumKeysALL_KEYSc                     e Zd ZU dZded<   dZdZdZdZdZ	d	Z
d
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ d Z!d!Z"d"Z#d#Z$d$Z%d%Z&d&Z'd'Z(d(Z)d)Z*d*Z+d+Z,d,Z-d-Z.d.Z/d/Z0d0Z1d1Z2d2Z3d3Z4d4Z5d5Z6d6Z7d7Z8d8Z9d9Z:d:Z;d;Z<d<Z=d=Z>d>Z?d?Z@d@ZAdAZBdBZCdCZDdDZEdEZFdFZGdGZHdHZIdIZJdJZKdKZLdLZMdMZNdNZOdOZPdPZQdQZRdRZSdSZTdTZUdUZVdVZWdWZXdXZYdYZZdZZ[d[Z\d\Z]d]Z^d^Z_d_Z`d`ZadaZbdbZcdcZdddZedeZfdfZgdgZhdhZidiZjdjZkdkZldlZmdmZndnZodoZpdpZqdqZrdrZsdsZtdtZuduZvdvZwdwZxdxZydyZzdzZ{d{Z|d|Z}d}Z~d~ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZeZeZeZeZeXZeYZe\Ze]ZdS )r   z
    List of keys for use in key bindings.

    Note that this is an "StrEnum", all values can be compared against
    strings.
    strvalueescapezs-escapec-@zc-azc-bzc-czc-dzc-ezc-fzc-gc-hc-izc-jzc-kzc-lc-mzc-nzc-ozc-pzc-qzc-rzc-szc-tzc-uzc-vzc-wzc-xzc-yzc-zzc-1zc-2zc-3zc-4zc-5zc-6zc-7zc-8zc-9zc-0zc-s-1zc-s-2zc-s-3zc-s-4zc-s-5zc-s-6zc-s-7zc-s-8zc-s-9zc-s-0zc-\zc-]zc-^zc-_leftrightupdownhomeendinsertdeletepageuppagedownzc-leftzc-rightzc-upzc-downzc-homezc-endzc-insertzc-deletezc-pageupz
c-pagedownzs-leftzs-rightzs-upzs-downzs-homezs-endzs-insertzs-deletezs-pageupz
s-pagedownc-s-left	c-s-rightzc-s-upzc-s-downc-s-homec-s-endz
c-s-insertz
c-s-deletez
c-s-pageupzc-s-pagedownzs-tabf1f2f3f4f5f6f7f8f9f10f11f12f13f14f15f16f17f18f19f20f21f22f23f24zc-f1zc-f2zc-f3zc-f4zc-f5zc-f6zc-f7zc-f8zc-f9zc-f10zc-f11zc-f12zc-f13zc-f14zc-f15zc-f16zc-f17zc-f18zc-f19zc-f20zc-f21zc-f22zc-f23zc-f24z<any>z<scroll-up>z<scroll-down>z<cursor-position-response>z<vt100-mouse-event>z<windows-mouse-event>z<bracketed-paste>z<sigint>z<ignore>N)__name__
__module____qualname____doc____annotations__EscapeShiftEscape	ControlAtControlAControlBControlCControlDControlEControlFControlGControlHControlIControlJControlKControlLControlMControlNControlOControlPControlQControlRControlSControlTControlUControlVControlWControlXControlYControlZControl1Control2Control3Control4Control5Control6Control7Control8Control9Control0ControlShift1ControlShift2ControlShift3ControlShift4ControlShift5ControlShift6ControlShift7ControlShift8ControlShift9ControlShift0ControlBackslashControlSquareCloseControlCircumflexControlUnderscoreLeftRightUpDownHomeEndInsertDeletePageUpPageDownControlLeftControlRight	ControlUpControlDownControlHome
ControlEndControlInsertControlDeleteControlPageUpControlPageDown	ShiftLeft
ShiftRightShiftUp	ShiftDown	ShiftHomeShiftEndShiftInsertShiftDeleteShiftPageUpShiftPageDownControlShiftLeftControlShiftRightControlShiftUpControlShiftDownControlShiftHomeControlShiftEndControlShiftInsertControlShiftDeleteControlShiftPageUpControlShiftPageDownBackTabF1F2F3F4F5F6F7F8F9F10F11F12F13F14F15F16F17F18F19F20F21F22F23F24	ControlF1	ControlF2	ControlF3	ControlF4	ControlF5	ControlF6	ControlF7	ControlF8	ControlF9
ControlF10
ControlF11
ControlF12
ControlF13
ControlF14
ControlF15
ControlF16
ControlF17
ControlF18
ControlF19
ControlF20
ControlF21
ControlF22
ControlF23
ControlF24AnyScrollUp
ScrollDownCPRResponseVt100MouseEventWindowsMouseEventBracketedPasteSIGINTIgnoreControlSpaceTabEnter	BackspaceShiftControlLeftShiftControlRightShiftControlHomeShiftControlEnd     S/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/prompt_toolkit/keys.pyr   r      sZ          JJJFKIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHMMMMMMMMMMDE	BDD
CFFFHKLIKKJMMM"OIJGIIHKKK M!#N!!O%%%)G	B	B	B	B	B	B	B	B	B
C
C
C
C
C
C
C
C
C
C
C
C
C
C
CIIIIIIIIIJJJJJJJJJJJJJJJ C H J.K+O/(NF F L
CEI ()'%OOOr   c                    g | ]	}|j         
S r   )r	   ).0ks     r   
<listcomp>r      s    ---1qw---r   z	list[str]r   r   r   r   r   r   r   r   )	backspacezc-spaceentertabzs-c-leftz	s-c-rightzs-c-homezs-c-endzdict[str, str]KEY_ALIASESN)

__future__r   enumr   __all__r   r   r   r9   r   r   r   r   <module>r      s    " " " " " " "       B& B& B& B& B&3 B& B& B&J .---- - - - -
 
 
 
 
 
 
 
 
r   