Yuio
2.0.0b0
Io
Parse
Config
App
Exec
Git
Complete
Md
Term
Theme
Widget
Yuio
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
_
__call__() (yuio.app.CommandInfo method)
__wrapped_parser__ (yuio.parse.Parser attribute)
_allow_completing_duplicates (yuio.parse.CollectionParser attribute)
_process() (yuio.complete.Completer method)
_set_color_if_not_overridden() (yuio.theme.Theme method)
_set_msg_decoration_if_not_overridden() (yuio.theme.Theme method)
_validate() (yuio.parse.ValidatingParser method)
A
Action (yuio.widget.Help attribute)
ActionKey (yuio.widget.Help attribute)
ActionKeys (yuio.widget.Help attribute)
add() (yuio.complete.CompletionCollector method)
(yuio.widget.VerticalLayoutBuilder method)
add_group() (yuio.complete.CompletionCollector method)
ADDED (yuio.git.Modification attribute)
ahead (yuio.git.Status attribute)
allow_abbrev (yuio.app.App attribute)
alt (yuio.widget.KeyboardEvent attribute)
ANSI (yuio.term.ColorSupport attribute)
ANSI_256 (yuio.term.ColorSupport attribute)
ANSI_TRUE (yuio.term.ColorSupport attribute)
App (class in yuio.app)
app() (in module yuio.app)
append() (yuio.widget.VerticalLayout method)
Apply (class in yuio.parse)
(class in yuio.widget)
ARROW_DOWN (yuio.widget.Key attribute)
ARROW_LEFT (yuio.widget.Key attribute)
ARROW_RIGHT (yuio.widget.Key attribute)
ARROW_UP (yuio.widget.Key attribute)
as_code() (yuio.term.Color method)
ask() (in module yuio.io)
AstBase (class in yuio.md)
author (yuio.git.Commit attribute)
author_date (yuio.git.Commit attribute)
author_email (yuio.git.Commit attribute)
B
back (yuio.term.Color attribute)
BACK_BLACK (yuio.term.Color attribute)
BACK_BLUE (yuio.term.Color attribute)
BACK_CYAN (yuio.term.Color attribute)
back_from_hex() (yuio.term.Color class method)
back_from_rgb() (yuio.term.Color class method)
BACK_GREEN (yuio.term.Color attribute)
BACK_MAGENTA (yuio.term.Color attribute)
BACK_NORMAL (yuio.term.Color attribute)
BACK_RED (yuio.term.Color attribute)
BACK_WHITE (yuio.term.Color attribute)
BACK_YELLOW (yuio.term.Color attribute)
background (yuio.term.TerminalColors attribute)
BACKSPACE (yuio.widget.Key attribute)
behind (yuio.git.Status attribute)
bell() (yuio.widget.RenderContext method)
bind() (in module yuio.widget)
black (yuio.term.TerminalColors attribute)
blue (yuio.term.TerminalColors attribute)
body (yuio.git.Commit attribute)
bold (yuio.term.Color attribute)
Bool (class in yuio.parse)
Bound (class in yuio.parse)
bound() (yuio.parse.Parser method)
br() (in module yuio.io)
(yuio.io.SuspendLogging static method)
Branch (class in yuio.git)
branch (yuio.git.Status attribute)
branches() (yuio.git.Repo method)
BranchParser (class in yuio.git)
C
can_move_cursor (yuio.term.Term property)
can_query_terminal (yuio.term.Term property)
changes (yuio.git.Status attribute)
Choice (class in yuio.complete)
(class in yuio.widget)
clear_screen() (yuio.widget.RenderContext method)
Code (class in yuio.md)
CollectionParser (class in yuio.parse)
Color (class in yuio.term)
color_support (yuio.term.Term attribute)
colorize() (yuio.md.MdFormatter method)
ColorizedString (class in yuio.term)
colors (yuio.theme.Theme attribute)
ColorSupport (class in yuio.term)
ColorValue (class in yuio.term)
Column (yuio.widget.Help attribute)
combine_columns() (yuio.widget.Help static method)
CommandInfo (class in yuio.app)
comment (yuio.complete.Completion attribute)
comment() (yuio.io.Task method)
Commit (class in yuio.git)
commit (yuio.git.Status attribute)
CommitParser (class in yuio.git)
committer (yuio.git.Commit attribute)
committer_date (yuio.git.Commit attribute)
committer_email (yuio.git.Commit attribute)
complete() (yuio.complete.Completer method)
Completer (class in yuio.complete)
completer() (yuio.parse.Parser method)
Completion (class in yuio.complete)
completion (yuio.complete.Completion attribute)
CompletionCollector (class in yuio.complete)
Config (class in yuio.config)
Container (class in yuio.md)
COPIED (yuio.git.Modification attribute)
ctrl (yuio.widget.KeyboardEvent attribute)
cyan (yuio.term.TerminalColors attribute)
D
DARK (yuio.term.Lightness attribute)
darken() (yuio.term.Color method)
(yuio.term.ColorValue method)
data (yuio.term.ColorValue attribute)
Decimal (class in yuio.parse)
dedup_words (yuio.complete.CompletionCollector attribute)
default_event_handler() (yuio.widget.Widget method)
DefaultTheme (class in yuio.theme)
DELETE (yuio.widget.Key attribute)
DELETED (yuio.git.Modification attribute)
describe() (yuio.parse.Parser method)
describe_many() (yuio.parse.Parser method)
describe_many_or_def() (yuio.parse.Parser method)
describe_or_def() (yuio.parse.Parser method)
describe_value() (yuio.parse.Parser method)
describe_value_or_def() (yuio.parse.Parser method)
description (yuio.app.App attribute)
detect_editor() (in module yuio.io)
Dict (class in yuio.parse)
dim (yuio.term.Color attribute)
Dir (class in yuio.complete)
(class in yuio.parse)
DISABLED (in module yuio)
Document (class in yuio.md)
done() (yuio.io.Task method)
dprefix (yuio.complete.Completion attribute)
draw() (yuio.widget.Help method)
(yuio.widget.VerticalLayout method)
(yuio.widget.Widget method)
dsuffix (yuio.complete.Completion attribute)
dump() (yuio.md.AstBase method)
(yuio.md.Container method)
(yuio.md.Text method)
E
edit() (in module yuio.io)
Empty (class in yuio.complete)
END (yuio.widget.Key attribute)
ENTER (yuio.widget.Key attribute)
Enum (class in yuio.parse)
epilog (yuio.app.App attribute)
error() (in module yuio.io)
(yuio.io.SuspendLogging static method)
(yuio.io.Task method)
error_with_tb() (in module yuio.io)
(yuio.io.SuspendLogging static method)
ESCAPE (yuio.widget.Key attribute)
event() (yuio.widget.VerticalLayout method)
(yuio.widget.Widget method)
exec() (in module yuio.exec)
ExistingPath (class in yuio.parse)
explicit_newline (yuio.term.ColorizedString property)
extend() (yuio.widget.VerticalLayout method)
F
field() (in module yuio.config)
File (class in yuio.complete)
(class in yuio.parse)
FileStatus (class in yuio.git)
FilterableChoice (class in yuio.widget)
finalize() (yuio.complete.CompletionCollector method)
(yuio.widget.RenderContext method)
Float (class in yuio.parse)
fore (yuio.term.Color attribute)
FORE_BLACK (yuio.term.Color attribute)
FORE_BLUE (yuio.term.Color attribute)
FORE_CYAN (yuio.term.Color attribute)
fore_from_hex() (yuio.term.Color class method)
fore_from_rgb() (yuio.term.Color class method)
FORE_GREEN (yuio.term.Color attribute)
FORE_MAGENTA (yuio.term.Color attribute)
FORE_NORMAL (yuio.term.Color attribute)
FORE_NORMAL_DIM (yuio.term.Color attribute)
FORE_RED (yuio.term.Color attribute)
FORE_WHITE (yuio.term.Color attribute)
FORE_YELLOW (yuio.term.Color attribute)
format() (yuio.md.MdFormatter method)
format_node() (yuio.md.MdFormatter method)
Fraction (class in yuio.parse)
frame() (yuio.widget.RenderContext method)
from_hex() (yuio.term.ColorValue class method)
from_rgb() (yuio.term.ColorValue class method)
from_type_hint() (in module yuio.parse)
FrozenSet (class in yuio.parse)
FULL (yuio.term.InteractiveSupport attribute)
full_prefix (yuio.complete.CompletionCollector attribute)
full_suffix (yuio.complete.CompletionCollector attribute)
G
ge() (yuio.parse.Parser method)
get_color() (yuio.theme.Theme method)
get_highlighter() (yuio.md.SyntaxHighlighter class method)
get_nargs() (yuio.parse.Parser method)
get_term() (in module yuio.io)
get_term_from_stream() (in module yuio.term)
get_theme() (in module yuio.io)
git() (yuio.git.Repo method)
git_dir() (yuio.git.Repo method)
GitException (class in yuio.git)
GitRepo (class in yuio.parse)
green (yuio.term.TerminalColors attribute)
group_color_tag (yuio.complete.Completion attribute)
group_id (yuio.complete.Completion attribute)
gt() (yuio.parse.Parser method)
H
Handler (class in yuio.io)
has_changes (yuio.git.Status property)
has_colors (yuio.term.Term property)
has_colors_256 (yuio.term.Term property)
has_colors_true (yuio.term.Term property)
has_tracked_changes (yuio.git.Status attribute)
has_untracked_changes (yuio.git.Status attribute)
hash (yuio.git.Commit attribute)
Heading (class in yuio.md)
heading() (in module yuio.io)
(yuio.io.SuspendLogging static method)
height (yuio.widget.RenderContext property)
Help (class in yuio.widget)
help (yuio.app.App attribute)
help_column() (in module yuio.widget)
help_columns (yuio.widget.Widget property)
help_widget (yuio.widget.Widget property)
highlight() (yuio.md.SyntaxHighlighter method)
HOME (yuio.widget.Key attribute)
I
IGNORED (yuio.git.Modification attribute)
info() (in module yuio.io)
(yuio.io.SuspendLogging static method)
inline() (in module yuio.config)
Input (class in yuio.widget)
InputWithCompletion (class in yuio.widget)
Int (class in yuio.parse)
interactive_support (yuio.term.Term attribute)
InteractiveSupport (class in yuio.term)
iprefix (yuio.complete.Completion attribute)
(yuio.complete.CompletionCollector attribute)
is_fully_interactive (yuio.term.Term property)
isuffix (yuio.complete.Completion attribute)
(yuio.complete.CompletionCollector attribute)
items (yuio.md.Container attribute)
iter() (yuio.io.Task method)
(yuio.term.ColorizedString method)
K
Key (class in yuio.widget)
key (yuio.widget.KeyboardEvent attribute)
KeyboardEvent (class in yuio.widget)
L
layout() (yuio.widget.Help method)
(yuio.widget.VerticalLayout method)
(yuio.widget.Widget method)
le() (yuio.parse.Parser method)
len (yuio.term.ColorizedString property)
len_between() (yuio.parse.Parser method)
len_bound() (yuio.parse.Parser method)
len_eq() (yuio.parse.Parser method)
len_ge() (yuio.parse.Parser method)
len_gt() (yuio.parse.Parser method)
len_le() (yuio.parse.Parser method)
len_lt() (yuio.parse.Parser method)
LenBound (class in yuio.parse)
lerp() (yuio.term.Color static method)
(yuio.term.ColorValue static method)
level (yuio.md.Heading attribute)
LIGHT (yuio.term.Lightness attribute)
lighten() (yuio.term.Color method)
(yuio.term.ColorValue method)
Lightness (class in yuio.term)
lightness (yuio.term.TerminalColors attribute)
Line (class in yuio.widget)
line_width() (in module yuio.term)
lines (yuio.md.Text attribute)
List (class in yuio.complete)
(class in yuio.md)
(class in yuio.parse)
ListItem (class in yuio.md)
load() (in module yuio.theme)
load_from_env() (yuio.config.Config class method)
load_from_json_file() (yuio.config.Config class method)
load_from_parsed_file() (yuio.config.Config class method)
load_from_toml_file() (yuio.config.Config class method)
load_from_yaml_file() (yuio.config.Config class method)
log() (yuio.git.Repo method)
lower() (yuio.parse.Str method)
lstrip() (yuio.parse.Str method)
lt() (yuio.parse.Parser method)
M
magenta (yuio.term.TerminalColors attribute)
Map (class in yuio.parse)
(class in yuio.widget)
md() (in module yuio.io)
(yuio.io.SuspendLogging static method)
MdFormatter (class in yuio.md)
MISSING (in module yuio)
Modification (class in yuio.git)
MODIFIED (yuio.git.Modification attribute)
module
yuio.app
yuio.complete
yuio.config
yuio.exec
yuio.git
yuio.io
yuio.md
yuio.parse
yuio.term
yuio.theme
yuio.widget
MOVE_CURSOR (yuio.term.InteractiveSupport attribute)
move_pos() (yuio.widget.RenderContext method)
msg_decorations (yuio.theme.Theme attribute)
N
name (yuio.app.CommandInfo attribute)
new_line() (yuio.widget.RenderContext method)
NONE (yuio.term.Color attribute)
(yuio.term.ColorSupport attribute)
(yuio.term.InteractiveSupport attribute)
NonExistentPath (class in yuio.parse)
num_completions (yuio.complete.CompletionCollector attribute)
number (yuio.md.ListItem attribute)
O
one_of() (yuio.parse.Parser method)
OneOf (class in yuio.parse)
Option (class in yuio.complete)
(class in yuio.widget)
orig_ref (yuio.git.Commit attribute)
orig_stderr() (in module yuio.io)
orig_stdout() (in module yuio.io)
P
PAGE_DOWN (yuio.widget.Key attribute)
PAGE_UP (yuio.widget.Key attribute)
Paragraph (class in yuio.md)
parse() (yuio.md.MdFormatter method)
(yuio.parse.Parser method)
parse_config() (yuio.parse.Parser method)
parse_many() (yuio.parse.Parser method)
Parser (class in yuio.parse)
ParsingError (class in yuio.parse)
Path (class in yuio.parse)
path (yuio.git.FileStatus attribute)
(yuio.git.Repo property)
path_from (yuio.git.FileStatus attribute)
percent_format() (yuio.term.ColorizedString method)
POSITIONAL (in module yuio)
positional() (in module yuio.app)
prefix (yuio.complete.CompletionCollector attribute)
prepare() (yuio.widget.RenderContext method)
process_colors() (yuio.term.ColorizedString method)
prog (yuio.app.App attribute)
progress() (yuio.io.Task method)
progress_bar_done_symbol (yuio.theme.Theme attribute)
progress_bar_end_symbol (yuio.theme.Theme attribute)
progress_bar_pending_symbol (yuio.theme.Theme attribute)
progress_bar_start_symbol (yuio.theme.Theme attribute)
progress_bar_width (yuio.theme.Theme attribute)
progress_scale() (yuio.io.Task method)
progress_size() (yuio.io.Task method)
Q
Quote (class in yuio.md)
R
raw() (in module yuio.io)
(yuio.io.SuspendLogging static method)
red (yuio.term.TerminalColors attribute)
Ref (class in yuio.git)
RefParser (class in yuio.git)
regex() (yuio.parse.Str method)
register_highlighter() (yuio.md.SyntaxHighlighter class method)
register_type_hint_conversion() (in module yuio.parse)
Remote (class in yuio.git)
RemoteParser (class in yuio.git)
remotes() (yuio.git.Repo method)
RENAMED (yuio.git.Modification attribute)
render() (yuio.widget.RenderContext method)
RenderContext (class in yuio.widget)
Repo (class in yuio.git)
reset_color() (yuio.widget.RenderContext method)
restore_streams() (in module yuio.io)
Result (class in yuio.widget)
resume() (yuio.io.SuspendLogging method)
root() (yuio.git.Repo method)
rstrip() (yuio.parse.Str method)
rsuffix (yuio.complete.Completion attribute)
(yuio.complete.CompletionCollector attribute)
rsymbols (yuio.complete.Completion attribute)
(yuio.complete.CompletionCollector attribute)
run() (yuio.app.App method)
(yuio.widget.Widget method)
S
save_state() (yuio.complete.CompletionCollector method)
Set (class in yuio.parse)
set_color() (yuio.theme.Theme method)
(yuio.widget.RenderContext method)
set_color_path() (yuio.widget.RenderContext method)
set_final_pos() (yuio.widget.RenderContext method)
set_msg_decoration() (yuio.theme.Theme method)
set_pos() (yuio.widget.RenderContext method)
setup() (in module yuio.io)
setup_logging (yuio.app.App attribute)
sh() (in module yuio.exec)
SHIFT_TAB (yuio.widget.Key attribute)
show() (yuio.git.Repo method)
spinner_pattern (yuio.theme.Theme attribute)
spinner_static_symbol (yuio.theme.Theme attribute)
spinner_update_rate_ms (yuio.theme.Theme attribute)
split_off_prefix() (yuio.complete.CompletionCollector method)
split_off_suffix() (yuio.complete.CompletionCollector method)
staged (yuio.git.FileStatus attribute)
Status (class in yuio.git)
status() (yuio.git.Repo method)
Str (class in yuio.parse)
stream (yuio.term.Term attribute)
streams_wrapped() (in module yuio.io)
strip() (yuio.parse.Str method)
STYLE_BOLD (yuio.term.Color attribute)
STYLE_DIM (yuio.term.Color attribute)
STYLE_NORMAL (yuio.term.Color attribute)
subcommand (yuio.app.CommandInfo attribute)
subcommand() (yuio.app.App method)
subcommand_required (yuio.app.App attribute)
subtask() (yuio.io.Task method)
success() (in module yuio.io)
(yuio.io.SuspendLogging static method)
suffix (yuio.complete.CompletionCollector attribute)
suggest_delim_for_type_hint_conversion() (in module yuio.parse)
supports_parse_many() (yuio.parse.Parser method)
SuspendLogging (class in yuio.io)
syntax (yuio.md.Code attribute)
(yuio.md.SyntaxHighlighter property)
syntaxes (yuio.md.SyntaxHighlighter property)
SyntaxHighlighter (class in yuio.md)
T
TAB (yuio.widget.Key attribute)
Tag (class in yuio.git)
TagParser (class in yuio.git)
tags() (yuio.git.Repo method)
Task (class in yuio.io)
Term (class in yuio.term)
term (yuio.widget.RenderContext property)
terminal_colors (yuio.term.Term attribute)
TerminalColors (class in yuio.term)
Text (class in yuio.md)
(class in yuio.widget)
text (yuio.complete.CompletionCollector attribute)
ThematicBreak (class in yuio.md)
Theme (class in yuio.theme)
theme (yuio.widget.RenderContext property)
title (yuio.git.Commit attribute)
to_color() (yuio.theme.Theme method)
to_hex() (yuio.term.ColorValue method)
tree (yuio.git.FileStatus attribute)
Tuple (class in yuio.complete)
(class in yuio.parse)
U
UNKNOWN (yuio.term.Lightness attribute)
UNMODIFIED (yuio.git.Modification attribute)
UNTRACKED (yuio.git.Modification attribute)
update() (yuio.config.Config method)
UPDATED (yuio.git.Modification attribute)
upper() (yuio.parse.Str method)
upstream (yuio.git.Status attribute)
usage (yuio.app.App attribute)
UserIoError (class in yuio.io)
V
ValidatingParser (class in yuio.parse)
value (yuio.widget.Result attribute)
ValueParser (class in yuio.parse)
VerticalLayout (class in yuio.widget)
VerticalLayoutBuilder (class in yuio.widget)
W
wait_for_user() (in module yuio.io)
warning() (in module yuio.io)
(yuio.io.SuspendLogging static method)
white (yuio.term.TerminalColors attribute)
Widget (class in yuio.widget)
widget() (yuio.parse.Parser method)
width (yuio.md.MdFormatter property)
(yuio.term.ColorizedString property)
(yuio.widget.RenderContext property)
with_help() (yuio.widget.Widget method)
with_title() (yuio.widget.Widget method)
wrap() (yuio.term.ColorizedString method)
wrap_streams() (in module yuio.io)
write() (yuio.widget.RenderContext method)
write_text() (yuio.widget.RenderContext method)
Y
yellow (yuio.term.TerminalColors attribute)
yuio.app
module
yuio.complete
module
yuio.config
module
yuio.exec
module
yuio.git
module
yuio.io
module
yuio.md
module
yuio.parse
module
yuio.term
module
yuio.theme
module
yuio.widget
module