List of all items
Structs
- ModCli
- commands::framework::FrameworkCommand
- commands::hello::HelloCommand
- commands::help::HelpCommand
- commands::ping::PingCommand
- input::builders::ButtonsInput
- input::builders::ConfirmInput
- input::builders::FormBuilder
- input::builders::KeyMap
- input::builders::MultiSelectInput
- input::builders::NumberInput
- input::builders::RawButtonsInput
- input::builders::RawMultiSelectInput
- input::builders::RawPagedMultiSelectInput
- input::builders::RawPagedSelectInput
- input::builders::RawSelectInput
- input::builders::SelectInput
- input::builders::TextInput
- loader::CommandRegistry
- output::layout::Builder
- output::layout::Column
- output::layout::Layout
- output::layout::Row
- output::progress::MultiProgress
- output::progress::ProgressBar
- output::progress::ProgressStyle
- output::style::BaseStyleBuilder
- output::style::OutputBuilder
- output::style::StyledPart
- output::style::StyledPartBuilder
- output::themes::Theme
- output::themes::ThemeGuard
Enums
- error::ModCliError
- input::builders::FormValue
- output::layout::WidthSpec
- output::table::Align
- output::table::ColWidth
- output::table::TableMode
- output::table::TableStyle
- output::table::TruncateMode
Traits
Macros
Functions
- args::flag
- args::get_bool
- args::get_int
- args::get_string
- input::builders::buttons
- input::builders::confirm
- input::builders::form
- input::builders::multi_select
- input::builders::number
- input::builders::raw_buttons
- input::builders::raw_multi_select
- input::builders::raw_multi_select_paged
- input::builders::raw_select
- input::builders::raw_select_paged
- input::builders::select
- input::builders::text
- input::input_builder::confirm
- input::input_builder::prompt_password
- input::input_builder::prompt_text
- input::secure::prompt_password
- modcli_version
- output::colors::get
- output::colors::list
- output::colors::print
- output::gradient::generate
- output::gradient::multi_color
- output::gradient::three_color
- output::gradient::two_color
- output::gradient_extras::multi_named
- output::gradient_extras::two_named
- output::hook::debug
- output::hook::deprecated
- output::hook::error
- output::hook::info
- output::hook::status
- output::hook::success
- output::hook::unknown
- output::hook::warn
- output::input::confirm::prompt_confirm
- output::input::menu::interactive_menu
- output::input::password::prompt_password
- output::input::password::prompt_password_with_validation
- output::input::text::prompt_text
- output::input::text::prompt_text_with_validation
- output::layout::build
- output::layout::render
- output::markdown::render_markdown
- output::messages::clear_output_interceptor
- output::messages::get_message
- output::messages::intercept
- output::messages::load_messages_from_json
- output::messages::message_or_default
- output::messages::reset_message
- output::messages::set_message
- output::messages::set_output_interceptor
- output::print::debug
- output::print::deprecated
- output::print::end
- output::print::error
- output::print::file
- output::print::info
- output::print::line
- output::print::link
- output::print::newline
- output::print::scroll
- output::print::status
- output::print::success
- output::print::unknown
- output::print::warn
- output::print::write
- output::progress::show_emoji_spinner
- output::progress::show_percent_progress
- output::progress::show_progress_bar
- output::progress::show_spinner
- output::style::build
- output::table::render_table
- output::table::render_table_csv
- output::table::render_table_json
- output::table::render_table_markdown
- output::table::render_table_preset_heavy_cyan_separators
- output::table::render_table_preset_minimal_magenta_grey_zebra
- output::table::render_table_with
- output::table::render_table_with_columns
- output::table::render_table_with_opts
- output::table::render_table_with_opts_styled
- output::table::write_table_csv
- output::table::write_table_markdown
- output::themes::apply_theme
- output::themes::current_theme
- parser::parse_args
- parser::parse_line
- set_startup_banner
- set_startup_banner_from_file
- shell::history::add
- shell::history::default_history_path
- shell::history::load
- shell::history::save
- shell::history::search
- validate::parse_in_range
- validate::path_exists
- validate::path_is_dir
- validate::path_is_file
- validate::require
Type Aliases
Constants
- output::colors::BLACK
- output::colors::BLUE
- output::colors::BROWN
- output::colors::COLOR_DEBUG
- output::colors::COLOR_ERROR
- output::colors::COLOR_INFO
- output::colors::COLOR_NOTICE
- output::colors::COLOR_STATUS
- output::colors::COLOR_SUCCESS
- output::colors::COLOR_TRACE
- output::colors::COLOR_WARNING
- output::colors::CYAN
- output::colors::DARK_BLUE
- output::colors::DARK_BROWN
- output::colors::DARK_GREY
- output::colors::DARK_ORANGE
- output::colors::DARK_PINK
- output::colors::DARK_PURPLE
- output::colors::DARK_TEAL
- output::colors::DEFAULT
- output::colors::GREEN
- output::colors::GREY
- output::colors::LIGHT_BLUE
- output::colors::LIGHT_CYAN
- output::colors::LIGHT_GREEN
- output::colors::LIGHT_GREY
- output::colors::LIGHT_MAGENTA
- output::colors::LIGHT_YELLOW
- output::colors::MAGENTA
- output::colors::ORANGE
- output::colors::PINK
- output::colors::PURPLE
- output::colors::RED
- output::colors::TEAL
- output::colors::WHITE
- output::colors::YELLOW