Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/prompt_toolkit/filters/cli.py: 100%
28 statements
« prev ^ index » next coverage.py v7.4.4, created at 2024-04-20 06:09 +0000
« prev ^ index » next coverage.py v7.4.4, created at 2024-04-20 06:09 +0000
1"""
2For backwards-compatibility. keep this file.
3(Many people are going to have key bindings that rely on this file.)
4"""
5from __future__ import annotations
7from .app import *
9__all__ = [
10 # Old names.
11 "HasArg",
12 "HasCompletions",
13 "HasFocus",
14 "HasSelection",
15 "HasValidationError",
16 "IsDone",
17 "IsReadOnly",
18 "IsMultiline",
19 "RendererHeightIsKnown",
20 "InEditingMode",
21 "InPasteMode",
22 "ViMode",
23 "ViNavigationMode",
24 "ViInsertMode",
25 "ViInsertMultipleMode",
26 "ViReplaceMode",
27 "ViSelectionMode",
28 "ViWaitingForTextObjectMode",
29 "ViDigraphMode",
30 "EmacsMode",
31 "EmacsInsertMode",
32 "EmacsSelectionMode",
33 "IsSearching",
34 "HasSearch",
35 "ControlIsSearchable",
36]
38# Keep the original classnames for backwards compatibility.
39HasValidationError = lambda: has_validation_error
40HasArg = lambda: has_arg
41IsDone = lambda: is_done
42RendererHeightIsKnown = lambda: renderer_height_is_known
43ViNavigationMode = lambda: vi_navigation_mode
44InPasteMode = lambda: in_paste_mode
45EmacsMode = lambda: emacs_mode
46EmacsInsertMode = lambda: emacs_insert_mode
47ViMode = lambda: vi_mode
48IsSearching = lambda: is_searching
49HasSearch = lambda: is_searching
50ControlIsSearchable = lambda: control_is_searchable
51EmacsSelectionMode = lambda: emacs_selection_mode
52ViDigraphMode = lambda: vi_digraph_mode
53ViWaitingForTextObjectMode = lambda: vi_waiting_for_text_object_mode
54ViSelectionMode = lambda: vi_selection_mode
55ViReplaceMode = lambda: vi_replace_mode
56ViInsertMultipleMode = lambda: vi_insert_multiple_mode
57ViInsertMode = lambda: vi_insert_mode
58HasSelection = lambda: has_selection
59HasCompletions = lambda: has_completions
60IsReadOnly = lambda: is_read_only
61IsMultiline = lambda: is_multiline
63HasFocus = has_focus # No lambda here! (Has_focus is callable that returns a callable.)
64InEditingMode = in_editing_mode