List of all items
Structs
- CoordinatorConfig
- ElementHandle
- ElementId
- ElementMetadata
- KeyboardEvent
- LayoutCoordinator
- MouseEvent
- MouseRouterConfig
- RedrawSignal
- ResizeEvent
- Runner
- RunnerConfig
- TickEvent
- core::CoordinatorConfig
- core::ElementHandle
- core::ElementId
- core::ElementMetadata
- core::KeyboardEvent
- core::LayoutCoordinator
- core::MouseEvent
- core::MouseRouterConfig
- core::RedrawSignal
- core::ResizeEvent
- core::Runner
- core::RunnerConfig
- core::TickEvent
- core::runner::Runner
- core::runner::RunnerConfig
- prelude::CoordinatorConfig
- prelude::KeyboardEvent
- prelude::MouseEvent
- prelude::MouseRouterConfig
- prelude::ResizeEvent
- prelude::Runner
- prelude::RunnerConfig
- prelude::TickEvent
- primitives::dialog::Dialog
- primitives::dialog::DialogState
- primitives::dialog::DialogWidget
- primitives::dialog::render::DialogWidget
- primitives::dialog::types::Dialog
- primitives::dialog::types::DialogState
- primitives::menu_bar::MenuBar
- primitives::menu_bar::MenuItem
- primitives::menu_bar::menu_bar::MenuBar
- primitives::menu_bar::menu_bar::MenuItem
- primitives::pane::Pane
- primitives::resizable_grid::PaneInfo
- primitives::resizable_grid::PaneLayout
- primitives::resizable_grid::ResizableGrid
- primitives::resizable_grid::ResizableGridWidget
- primitives::resizable_grid::ResizableGridWidgetState
- primitives::resizable_grid::SplitAreas
- primitives::resizable_grid::SplitDividerLayout
- primitives::resizable_grid::layout::PaneLayout
- primitives::resizable_grid::types::PaneInfo
- primitives::resizable_grid::types::ResizableGrid
- primitives::resizable_grid::types::SplitAreas
- primitives::resizable_grid::types::SplitDividerLayout
- primitives::resizable_grid::widget::ResizableGridWidget
- primitives::resizable_grid::widget::ResizableGridWidgetState
- primitives::statusline::StatusLineStacked
- primitives::statusline::StyledStatusLine
- primitives::termtui::Attrs
- primitives::termtui::Cell
- primitives::termtui::Grid
- primitives::termtui::Margin
- primitives::termtui::Parser
- primitives::termtui::Pos
- primitives::termtui::Rect
- primitives::termtui::Screen
- primitives::termtui::ScreenDiffer
- primitives::termtui::Size
- primitives::termtui::vt100::Attrs
- primitives::termtui::vt100::Cell
- primitives::termtui::vt100::Grid
- primitives::termtui::vt100::Margin
- primitives::termtui::vt100::Parser
- primitives::termtui::vt100::Pos
- primitives::termtui::vt100::Rect
- primitives::termtui::vt100::Screen
- primitives::termtui::vt100::ScreenDiffer
- primitives::termtui::vt100::Size
- primitives::termtui::vt100::attrs::Attrs
- primitives::termtui::vt100::cell::Cell
- primitives::termtui::vt100::grid::Grid
- primitives::termtui::vt100::grid::Margin
- primitives::termtui::vt100::grid::Pos
- primitives::termtui::vt100::grid::Rect
- primitives::termtui::vt100::parser::Parser
- primitives::termtui::vt100::row::Row
- primitives::termtui::vt100::screen::Screen
- primitives::termtui::vt100::screen_differ::ScreenDiffer
- primitives::termtui::vt100::size::Size
- primitives::toast::Toast
- primitives::toast::ToastManager
- primitives::tree_view::NodeState
- primitives::tree_view::TreeKeyBindings
- primitives::tree_view::TreeNavigator
- primitives::tree_view::TreeNode
- primitives::tree_view::TreeView
- primitives::tree_view::TreeViewRef
- primitives::tree_view::TreeViewState
- services::file_watcher::FileWatcher
- services::file_watcher::WatchConfig
- services::git_watcher::GitWatchConfig
- services::git_watcher::GitWatcher
- widgets::Attrs
- widgets::CacheState
- widgets::Cell
- widgets::CodeBlockColors
- widgets::CollapseState
- widgets::ColorMapping
- widgets::ColorPalette
- widgets::CustomScrollbar
- widgets::Dialog
- widgets::DialogState
- widgets::DialogWidget
- widgets::DisplaySettings
- widgets::DoubleClickState
- widgets::ExpandableEntry
- widgets::ExpandableState
- widgets::FileSystemEntry
- widgets::FileSystemTree
- widgets::FileSystemTreeConfig
- widgets::FileSystemTreeNode
- widgets::FileSystemTreeState
- widgets::GitStats
- widgets::GitStatsState
- widgets::Grid
- widgets::HotkeyFooter
- widgets::HotkeyItem
- widgets::Margin
- widgets::MarkdownDoubleClickEvent
- widgets::MarkdownElement
- widgets::MarkdownState
- widgets::MarkdownStyle
- widgets::MarkdownTheme
- widgets::MarkdownWidget
- widgets::MenuBar
- widgets::MenuItem
- widgets::NodeState
- widgets::Pane
- widgets::PaneInfo
- widgets::PaneLayout
- widgets::ParsedCache
- widgets::Parser
- widgets::Pos
- widgets::Rect
- widgets::RenderCache
- widgets::RenderOptions
- widgets::ResizableGrid
- widgets::ResizableGridWidget
- widgets::ResizableGridWidgetState
- widgets::Screen
- widgets::ScreenDiffer
- widgets::ScrollState
- widgets::ScrollbarConfig
- widgets::SelectionPos
- widgets::SelectionState
- widgets::Size
- widgets::SourceState
- widgets::SplitAreas
- widgets::SplitDividerLayout
- widgets::StatusLineStacked
- widgets::StyledStatusLine
- widgets::SyntaxHighlighter
- widgets::ThemeColors
- widgets::ThemePicker
- widgets::ThemePickerState
- widgets::ThemePickerStateSnapshot
- widgets::Toast
- widgets::ToastManager
- widgets::Toc
- widgets::TocConfig
- widgets::TocEntry
- widgets::TocState
- widgets::TreeKeyBindings
- widgets::TreeNavigator
- widgets::TreeNode
- widgets::TreeView
- widgets::TreeViewRef
- widgets::TreeViewState
- widgets::VimState
- widgets::file_system_tree::FileSystemEntry
- widgets::file_system_tree::FileSystemTree
- widgets::file_system_tree::FileSystemTreeConfig
- widgets::file_system_tree::FileSystemTreeNode
- widgets::file_system_tree::FileSystemTreeState
- widgets::hotkey_footer::HotkeyFooter
- widgets::hotkey_footer::HotkeyItem
- widgets::markdown_preview::CacheState
- widgets::markdown_preview::CodeBlockColors
- widgets::markdown_preview::CollapseState
- widgets::markdown_preview::ColorMapping
- widgets::markdown_preview::ColorPalette
- widgets::markdown_preview::CustomScrollbar
- widgets::markdown_preview::DisplaySettings
- widgets::markdown_preview::DoubleClickState
- widgets::markdown_preview::ExpandableEntry
- widgets::markdown_preview::ExpandableState
- widgets::markdown_preview::GitStats
- widgets::markdown_preview::GitStatsState
- widgets::markdown_preview::MarkdownDoubleClickEvent
- widgets::markdown_preview::MarkdownElement
- widgets::markdown_preview::MarkdownState
- widgets::markdown_preview::MarkdownStyle
- widgets::markdown_preview::MarkdownTheme
- widgets::markdown_preview::MarkdownWidget
- widgets::markdown_preview::ParsedCache
- widgets::markdown_preview::RenderCache
- widgets::markdown_preview::RenderOptions
- widgets::markdown_preview::ScrollState
- widgets::markdown_preview::ScrollbarConfig
- widgets::markdown_preview::SelectionPos
- widgets::markdown_preview::SelectionState
- widgets::markdown_preview::SourceState
- widgets::markdown_preview::SyntaxHighlighter
- widgets::markdown_preview::Toc
- widgets::markdown_preview::TocConfig
- widgets::markdown_preview::TocEntry
- widgets::markdown_preview::TocState
- widgets::markdown_preview::VimState
- widgets::markdown_preview::primitives::pane::Pane
- widgets::markdown_preview::primitives::statusline::StatusLineStacked
- widgets::markdown_preview::primitives::statusline::StyledStatusLine
- widgets::markdown_preview::services::file_watcher::FileWatcher
- widgets::markdown_preview::services::file_watcher::WatchConfig
- widgets::markdown_preview::services::git_watcher::GitWatchConfig
- widgets::markdown_preview::services::git_watcher::GitWatcher
- widgets::markdown_preview::services::theme::AppTheme
- widgets::markdown_preview::services::theme::DiffColors
- widgets::markdown_preview::services::theme::MarkdownColors
- widgets::markdown_preview::services::theme::SyntaxColors
- widgets::markdown_preview::services::theme::app_theme::AppTheme
- widgets::markdown_preview::services::theme::diff_colors::DiffColors
- widgets::markdown_preview::services::theme::loader::ThemeJson
- widgets::markdown_preview::services::theme::markdown_colors::MarkdownColors
- widgets::markdown_preview::services::theme::persistence::ThemeConfig
- widgets::markdown_preview::services::theme::syntax_colors::SyntaxColors
- widgets::markdown_preview::widgets::markdown_widget::CacheState
- widgets::markdown_preview::widgets::markdown_widget::CodeBlockColors
- widgets::markdown_preview::widgets::markdown_widget::CollapseState
- widgets::markdown_preview::widgets::markdown_widget::ColorMapping
- widgets::markdown_preview::widgets::markdown_widget::ColorPalette
- widgets::markdown_preview::widgets::markdown_widget::DisplaySettings
- widgets::markdown_preview::widgets::markdown_widget::DoubleClickState
- widgets::markdown_preview::widgets::markdown_widget::ExpandableEntry
- widgets::markdown_preview::widgets::markdown_widget::ExpandableState
- widgets::markdown_preview::widgets::markdown_widget::GitStats
- widgets::markdown_preview::widgets::markdown_widget::GitStatsState
- widgets::markdown_preview::widgets::markdown_widget::MarkdownDoubleClickEvent
- widgets::markdown_preview::widgets::markdown_widget::MarkdownElement
- widgets::markdown_preview::widgets::markdown_widget::MarkdownState
- widgets::markdown_preview::widgets::markdown_widget::MarkdownStyle
- widgets::markdown_preview::widgets::markdown_widget::MarkdownTheme
- widgets::markdown_preview::widgets::markdown_widget::MarkdownWidget
- widgets::markdown_preview::widgets::markdown_widget::ParsedCache
- widgets::markdown_preview::widgets::markdown_widget::RenderCache
- widgets::markdown_preview::widgets::markdown_widget::RenderOptions
- widgets::markdown_preview::widgets::markdown_widget::ScrollState
- widgets::markdown_preview::widgets::markdown_widget::SelectionPos
- widgets::markdown_preview::widgets::markdown_widget::SelectionState
- widgets::markdown_preview::widgets::markdown_widget::SourceState
- widgets::markdown_preview::widgets::markdown_widget::SyntaxHighlighter
- widgets::markdown_preview::widgets::markdown_widget::Toc
- widgets::markdown_preview::widgets::markdown_widget::TocConfig
- widgets::markdown_preview::widgets::markdown_widget::TocEntry
- widgets::markdown_preview::widgets::markdown_widget::TocState
- widgets::markdown_preview::widgets::markdown_widget::VimState
- widgets::markdown_preview::widgets::markdown_widget::extensions::ColorMapping
- widgets::markdown_preview::widgets::markdown_widget::extensions::ColorPalette
- widgets::markdown_preview::widgets::markdown_widget::extensions::CustomScrollbar
- widgets::markdown_preview::widgets::markdown_widget::extensions::MarkdownStyle
- widgets::markdown_preview::widgets::markdown_widget::extensions::MarkdownTheme
- widgets::markdown_preview::widgets::markdown_widget::extensions::ScrollbarConfig
- widgets::markdown_preview::widgets::markdown_widget::extensions::SyntaxHighlighter
- widgets::markdown_preview::widgets::markdown_widget::extensions::Toc
- widgets::markdown_preview::widgets::markdown_widget::extensions::TocConfig
- widgets::markdown_preview::widgets::markdown_widget::extensions::scrollbar::CustomScrollbar
- widgets::markdown_preview::widgets::markdown_widget::extensions::scrollbar::ScrollbarConfig
- widgets::markdown_preview::widgets::markdown_widget::extensions::theme::ColorMapping
- widgets::markdown_preview::widgets::markdown_widget::extensions::theme::ColorPalette
- widgets::markdown_preview::widgets::markdown_widget::extensions::theme::MarkdownStyle
- widgets::markdown_preview::widgets::markdown_widget::extensions::theme::MarkdownTheme
- widgets::markdown_preview::widgets::markdown_widget::extensions::theme::SyntaxHighlighter
- widgets::markdown_preview::widgets::markdown_widget::extensions::toc::Toc
- widgets::markdown_preview::widgets::markdown_widget::extensions::toc::TocConfig
- widgets::markdown_preview::widgets::markdown_widget::foundation::GitStats
- widgets::markdown_preview::widgets::markdown_widget::foundation::MarkdownDoubleClickEvent
- widgets::markdown_preview::widgets::markdown_widget::foundation::SelectionPos
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::CodeBlockColors
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::MarkdownElement
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::RenderOptions
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::CodeBlockColors
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::render::RenderOptions
- widgets::markdown_preview::widgets::markdown_widget::foundation::events::MarkdownDoubleClickEvent
- widgets::markdown_preview::widgets::markdown_widget::foundation::types::GitStats
- widgets::markdown_preview::widgets::markdown_widget::foundation::types::SelectionPos
- widgets::markdown_preview::widgets::markdown_widget::state::CacheState
- widgets::markdown_preview::widgets::markdown_widget::state::CollapseState
- widgets::markdown_preview::widgets::markdown_widget::state::DisplaySettings
- widgets::markdown_preview::widgets::markdown_widget::state::DoubleClickState
- widgets::markdown_preview::widgets::markdown_widget::state::ExpandableEntry
- widgets::markdown_preview::widgets::markdown_widget::state::ExpandableState
- widgets::markdown_preview::widgets::markdown_widget::state::GitStatsState
- widgets::markdown_preview::widgets::markdown_widget::state::MarkdownState
- widgets::markdown_preview::widgets::markdown_widget::state::ParsedCache
- widgets::markdown_preview::widgets::markdown_widget::state::RenderCache
- widgets::markdown_preview::widgets::markdown_widget::state::ScrollState
- widgets::markdown_preview::widgets::markdown_widget::state::SelectionState
- widgets::markdown_preview::widgets::markdown_widget::state::SourceState
- widgets::markdown_preview::widgets::markdown_widget::state::TocEntry
- widgets::markdown_preview::widgets::markdown_widget::state::TocState
- widgets::markdown_preview::widgets::markdown_widget::state::VimState
- widgets::markdown_preview::widgets::markdown_widget::state::cache::CacheState
- widgets::markdown_preview::widgets::markdown_widget::state::cache::ParsedCache
- widgets::markdown_preview::widgets::markdown_widget::state::cache::RenderCache
- widgets::markdown_preview::widgets::markdown_widget::state::collapse::CollapseState
- widgets::markdown_preview::widgets::markdown_widget::state::display_settings::DisplaySettings
- widgets::markdown_preview::widgets::markdown_widget::state::double_click::DoubleClickState
- widgets::markdown_preview::widgets::markdown_widget::state::expandable::ExpandableEntry
- widgets::markdown_preview::widgets::markdown_widget::state::expandable::ExpandableState
- widgets::markdown_preview::widgets::markdown_widget::state::git_stats::GitStatsState
- widgets::markdown_preview::widgets::markdown_widget::state::markdown::MarkdownState
- widgets::markdown_preview::widgets::markdown_widget::state::scroll::ScrollState
- widgets::markdown_preview::widgets::markdown_widget::state::selection::SelectionState
- widgets::markdown_preview::widgets::markdown_widget::state::source::SourceState
- widgets::markdown_preview::widgets::markdown_widget::state::toc::TocEntry
- widgets::markdown_preview::widgets::markdown_widget::state::toc::TocState
- widgets::markdown_preview::widgets::markdown_widget::state::vim::VimState
- widgets::markdown_preview::widgets::markdown_widget::widget::MarkdownWidget
- widgets::markdown_preview::widgets::markdown_widget::widget::WidgetStateSync
- widgets::theme_picker::ThemeColors
- widgets::theme_picker::ThemePicker
- widgets::theme_picker::ThemePickerState
- widgets::theme_picker::ThemePickerStateSnapshot
Enums
- CoordinatorAction
- CoordinatorEvent
- FocusRequest
- LayoutError
- RunnerAction
- Visibility
- core::CoordinatorAction
- core::CoordinatorEvent
- core::FocusRequest
- core::LayoutError
- core::RunnerAction
- core::Visibility
- core::runner::RunnerAction
- prelude::CoordinatorAction
- prelude::CoordinatorEvent
- prelude::RunnerAction
- primitives::dialog::DialogType
- primitives::dialog::types::DialogType
- primitives::resizable_grid::SplitAxis
- primitives::resizable_grid::types::LayoutNode
- primitives::resizable_grid::types::SplitAxis
- primitives::resizable_grid::types::SplitDirection
- primitives::statusline::OperationalMode
- primitives::termtui::BorderType
- primitives::termtui::Color
- primitives::termtui::CursorStyle
- primitives::termtui::MouseProtocolMode
- primitives::termtui::VtEvent
- primitives::termtui::protocol::CursorStyle
- primitives::termtui::vt100::BorderType
- primitives::termtui::vt100::Color
- primitives::termtui::vt100::MouseProtocolMode
- primitives::termtui::vt100::VtEvent
- primitives::termtui::vt100::attrs::Color
- primitives::termtui::vt100::grid::BorderType
- primitives::termtui::vt100::screen::CharSet
- primitives::termtui::vt100::screen::MouseProtocolEncoding
- primitives::termtui::vt100::screen::MouseProtocolMode
- primitives::termtui::vt100::screen::VtEvent
- primitives::toast::ToastLevel
- primitives::widget_event::WidgetEvent
- services::file_watcher::WatchMode
- widgets::BorderType
- widgets::CheckboxState
- widgets::CodeBlockBorderKind
- widgets::CodeBlockTheme
- widgets::Color
- widgets::ColumnAlignment
- widgets::CursorStyle
- widgets::DialogType
- widgets::ElementKind
- widgets::MarkdownEvent
- widgets::MarkdownSource
- widgets::MarkdownWidgetMode
- widgets::MouseProtocolMode
- widgets::OperationalMode
- widgets::SplitAxis
- widgets::SyntaxThemeVariant
- widgets::TableBorderKind
- widgets::TextSegment
- widgets::ThemePickerEvent
- widgets::ThemeVariant
- widgets::ToastLevel
- widgets::VtEvent
- widgets::WidgetEvent
- widgets::markdown_preview::CheckboxState
- widgets::markdown_preview::CodeBlockBorderKind
- widgets::markdown_preview::CodeBlockTheme
- widgets::markdown_preview::ColumnAlignment
- widgets::markdown_preview::ElementKind
- widgets::markdown_preview::MarkdownEvent
- widgets::markdown_preview::MarkdownSource
- widgets::markdown_preview::MarkdownWidgetMode
- widgets::markdown_preview::SyntaxThemeVariant
- widgets::markdown_preview::TableBorderKind
- widgets::markdown_preview::TextSegment
- widgets::markdown_preview::ThemeVariant
- widgets::markdown_preview::primitives::statusline::OperationalMode
- widgets::markdown_preview::services::file_watcher::WatchMode
- widgets::markdown_preview::services::theme::ThemeVariant
- widgets::markdown_preview::services::theme::loader::ColorValue
- widgets::markdown_preview::services::theme::theme_variant::ThemeVariant
- widgets::markdown_preview::widgets::markdown_widget::CheckboxState
- widgets::markdown_preview::widgets::markdown_widget::CodeBlockBorderKind
- widgets::markdown_preview::widgets::markdown_widget::CodeBlockTheme
- widgets::markdown_preview::widgets::markdown_widget::ColumnAlignment
- widgets::markdown_preview::widgets::markdown_widget::ElementKind
- widgets::markdown_preview::widgets::markdown_widget::MarkdownEvent
- widgets::markdown_preview::widgets::markdown_widget::MarkdownSource
- widgets::markdown_preview::widgets::markdown_widget::MarkdownWidgetMode
- widgets::markdown_preview::widgets::markdown_widget::SyntaxThemeVariant
- widgets::markdown_preview::widgets::markdown_widget::TableBorderKind
- widgets::markdown_preview::widgets::markdown_widget::TextSegment
- widgets::markdown_preview::widgets::markdown_widget::ThemeVariant
- widgets::markdown_preview::widgets::markdown_widget::extensions::SyntaxThemeVariant
- widgets::markdown_preview::widgets::markdown_widget::extensions::ThemeVariant
- widgets::markdown_preview::widgets::markdown_widget::extensions::theme::SyntaxThemeVariant
- widgets::markdown_preview::widgets::markdown_widget::extensions::theme::ThemeVariant
- widgets::markdown_preview::widgets::markdown_widget::extensions::toc::TocStyle
- widgets::markdown_preview::widgets::markdown_widget::foundation::MarkdownEvent
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::CheckboxState
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::CodeBlockBorderKind
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::CodeBlockTheme
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::ColumnAlignment
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::ElementKind
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::TableBorderKind
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::TextSegment
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::CodeBlockTheme
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::enums::CheckboxState
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::enums::CodeBlockBorderKind
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::enums::ColumnAlignment
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::enums::ElementKind
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::enums::TableBorderKind
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::enums::TextSegment
- widgets::markdown_preview::widgets::markdown_widget::foundation::events::MarkdownEvent
- widgets::markdown_preview::widgets::markdown_widget::foundation::source::MarkdownSource
- widgets::markdown_preview::widgets::markdown_widget::widget::MarkdownWidgetMode
- widgets::theme_picker::ThemePickerEvent
Traits
- CoordinatorApp
- Element
- core::CoordinatorApp
- core::Element
- prelude::CoordinatorApp
- primitives::termtui::BufferView
- primitives::termtui::vt100::BufferView
- primitives::termtui::vt100::screen_differ::BufferView
- widgets::BufferView
Functions
- prelude::run
- prelude::run_with_diagnostics
- primitives::menu_bar::display_width
- primitives::menu_bar::util::display_width
- primitives::termtui::io::write_screen_diff
- primitives::termtui::ratatui_render::render_screen
- primitives::termtui::render_screen
- primitives::termtui::write_screen_diff
- primitives::toast::render::render_toasts
- primitives::toast::render_toasts
- primitives::tree_view::get_visible_paths
- primitives::tree_view::get_visible_paths_filtered
- primitives::tree_view::helpers::get_visible_paths
- primitives::tree_view::helpers::get_visible_paths_filtered
- primitives::tree_view::helpers::matches_filter
- primitives::tree_view::matches_filter
- run
- run_with_diagnostics
- widgets::display_width
- widgets::get_effective_theme_variant
- widgets::get_visible_paths
- widgets::get_visible_paths_filtered
- widgets::handle_click
- widgets::handle_mouse_event
- widgets::handle_mouse_event_with_double_click
- widgets::load_theme_from_json
- widgets::markdown_preview::get_effective_theme_variant
- widgets::markdown_preview::handle_click
- widgets::markdown_preview::handle_mouse_event
- widgets::markdown_preview::handle_mouse_event_with_double_click
- widgets::markdown_preview::load_theme_from_json
- widgets::markdown_preview::render_element
- widgets::markdown_preview::render_element_with_options
- widgets::markdown_preview::render_markdown
- widgets::markdown_preview::render_markdown_to_elements
- widgets::markdown_preview::render_markdown_with_style
- widgets::markdown_preview::services::theme::loader::load_builtin_theme
- widgets::markdown_preview::services::theme::loader::load_theme_file
- widgets::markdown_preview::services::theme::loader::load_theme_str
- widgets::markdown_preview::services::theme::loader::parse_hex_color
- widgets::markdown_preview::services::theme::loader::resolve_color_value
- widgets::markdown_preview::services::theme::persistence::clear_saved_theme
- widgets::markdown_preview::services::theme::persistence::default_config_dir
- widgets::markdown_preview::services::theme::persistence::default_config_path
- widgets::markdown_preview::services::theme::persistence::load_saved_theme
- widgets::markdown_preview::services::theme::persistence::save_theme
- widgets::markdown_preview::should_render_line
- widgets::markdown_preview::widgets::markdown_widget::extensions::get_effective_theme_variant
- widgets::markdown_preview::widgets::markdown_widget::extensions::handle_click
- widgets::markdown_preview::widgets::markdown_widget::extensions::handle_mouse_event
- widgets::markdown_preview::widgets::markdown_widget::extensions::handle_mouse_event_with_double_click
- widgets::markdown_preview::widgets::markdown_widget::extensions::load_theme_from_json
- widgets::markdown_preview::widgets::markdown_widget::extensions::scrollbar::click_to_offset
- widgets::markdown_preview::widgets::markdown_widget::extensions::scrollbar::is_in_scrollbar_area
- widgets::markdown_preview::widgets::markdown_widget::extensions::scrollbar::thumb_bounds
- widgets::markdown_preview::widgets::markdown_widget::extensions::selection::handle_click
- widgets::markdown_preview::widgets::markdown_widget::extensions::selection::handle_mouse_event
- widgets::markdown_preview::widgets::markdown_widget::extensions::selection::handle_mouse_event_with_double_click
- widgets::markdown_preview::widgets::markdown_widget::extensions::selection::should_render_line
- widgets::markdown_preview::widgets::markdown_widget::extensions::should_render_line
- widgets::markdown_preview::widgets::markdown_widget::extensions::theme::get_effective_theme_variant
- widgets::markdown_preview::widgets::markdown_widget::extensions::theme::load_theme_from_json
- widgets::markdown_preview::widgets::markdown_widget::extensions::theme::palettes::dark_default
- widgets::markdown_preview::widgets::markdown_widget::extensions::theme::palettes::light_default
- widgets::markdown_preview::widgets::markdown_widget::extensions::theme::palettes::opencode_dark
- widgets::markdown_preview::widgets::markdown_widget::extensions::toc::find_entry_at_position_compact
- widgets::markdown_preview::widgets::markdown_widget::extensions::toc::find_entry_at_position_expanded
- widgets::markdown_preview::widgets::markdown_widget::extensions::toc::get_content_area
- widgets::markdown_preview::widgets::markdown_widget::extensions::toc::get_expanded_content_area
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::blockquote::blockquote_prefix_width
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::blockquote::create_blockquote_prefix
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::blockquote::render
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::code_block::render_border
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::code_block::render_content
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::code_block::render_header
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::get_language_icon
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::get_link_icon
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::heading_bg_color
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::heading_fg_color
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::expandable::render_expand_toggle
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::expandable::render_expandable
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::frontmatter::render
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::frontmatter::render_end
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::frontmatter::render_field
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::frontmatter::render_start
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::get_language_icon
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::get_link_icon
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::heading::render
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::heading::render_border
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::heading_bg_color
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::heading_fg_color
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::horizontal_rule::render
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::list_item::render
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::paragraph::render
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::render
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::render::render
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::render::render_with_options
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::render_with_options
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::table::render_table_border
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::table::render_table_row
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::text::render_text_segment
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::text::segments_to_plain_text
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::text::wrap_text
- widgets::markdown_preview::widgets::markdown_widget::foundation::functions::render_markdown
- widgets::markdown_preview::widgets::markdown_widget::foundation::functions::render_markdown_with_style
- widgets::markdown_preview::widgets::markdown_widget::foundation::helpers::element_to_plain_text
- widgets::markdown_preview::widgets::markdown_widget::foundation::helpers::get_line_at_position
- widgets::markdown_preview::widgets::markdown_widget::foundation::helpers::hash_content
- widgets::markdown_preview::widgets::markdown_widget::foundation::helpers::is_in_area
- widgets::markdown_preview::widgets::markdown_widget::foundation::parser::flush_paragraph
- widgets::markdown_preview::widgets::markdown_widget::foundation::parser::parse_frontmatter
- widgets::markdown_preview::widgets::markdown_widget::foundation::parser::render_markdown_to_elements
- widgets::markdown_preview::widgets::markdown_widget::foundation::render_markdown
- widgets::markdown_preview::widgets::markdown_widget::foundation::render_markdown_with_style
- widgets::markdown_preview::widgets::markdown_widget::get_effective_theme_variant
- widgets::markdown_preview::widgets::markdown_widget::handle_click
- widgets::markdown_preview::widgets::markdown_widget::handle_mouse_event
- widgets::markdown_preview::widgets::markdown_widget::handle_mouse_event_with_double_click
- widgets::markdown_preview::widgets::markdown_widget::load_theme_from_json
- widgets::markdown_preview::widgets::markdown_widget::render_element
- widgets::markdown_preview::widgets::markdown_widget::render_element_with_options
- widgets::markdown_preview::widgets::markdown_widget::render_markdown
- widgets::markdown_preview::widgets::markdown_widget::render_markdown_to_elements
- widgets::markdown_preview::widgets::markdown_widget::render_markdown_with_style
- widgets::markdown_preview::widgets::markdown_widget::should_render_line
- widgets::markdown_preview::widgets::markdown_widget::state::git_stats::compute_git_stats
- widgets::markdown_preview::widgets::markdown_widget::state::selection::is_pos_in_selection
- widgets::markdown_preview::widgets::markdown_widget::widget::apply_selection_highlighting
- widgets::markdown_preview::widgets::markdown_widget::widget::element_to_plain_text_for_filter
- widgets::matches_filter
- widgets::render_element
- widgets::render_element_with_options
- widgets::render_markdown
- widgets::render_markdown_to_elements
- widgets::render_markdown_with_style
- widgets::render_screen
- widgets::render_toasts
- widgets::should_render_line
- widgets::write_screen_diff
Type Aliases
- LayoutResult
- RunnerEvent
- core::LayoutResult
- core::RunnerEvent
- core::runner::RunnerEvent
- prelude::LayoutResult
- prelude::RunnerEvent
- primitives::resizable_grid::PaneId
- primitives::resizable_grid::types::PaneId
- primitives::tree_view::NodeFilterFn
- primitives::tree_view::NodeRenderFn
- primitives::tree_view::NodeRenderRefFn
- widgets::NodeFilterFn
- widgets::NodeRenderFn
- widgets::NodeRenderRefFn
- widgets::PaneId
Constants
- DEPRECATION_NOTICE
- primitives::resizable_grid::types::DEFAULT_SPLIT_PERCENT
- primitives::resizable_grid::types::MAX_SPLIT_PERCENT
- primitives::resizable_grid::types::MIN_SPLIT_PERCENT
- primitives::statusline::SLANT_BL_TR
- primitives::statusline::SLANT_TL_BR
- primitives::toast::DEFAULT_TOAST_DURATION
- widgets::BLOCKQUOTE_MARKER
- widgets::BUILTIN_THEMES
- widgets::BULLET_MARKERS
- widgets::CHECKBOX_CHECKED
- widgets::CHECKBOX_TODO
- widgets::CHECKBOX_UNCHECKED
- widgets::DEFAULT_TOAST_DURATION
- widgets::HEADING_ICONS
- widgets::HORIZONTAL_RULE_CHAR
- widgets::SLANT_BL_TR
- widgets::SLANT_TL_BR
- widgets::markdown_preview::BLOCKQUOTE_MARKER
- widgets::markdown_preview::BULLET_MARKERS
- widgets::markdown_preview::CHECKBOX_CHECKED
- widgets::markdown_preview::CHECKBOX_TODO
- widgets::markdown_preview::CHECKBOX_UNCHECKED
- widgets::markdown_preview::HEADING_ICONS
- widgets::markdown_preview::HORIZONTAL_RULE_CHAR
- widgets::markdown_preview::primitives::statusline::SLANT_BL_TR
- widgets::markdown_preview::primitives::statusline::SLANT_TL_BR
- widgets::markdown_preview::services::theme::loader::BUILTIN_THEMES
- widgets::markdown_preview::widgets::markdown_widget::BLOCKQUOTE_MARKER
- widgets::markdown_preview::widgets::markdown_widget::BULLET_MARKERS
- widgets::markdown_preview::widgets::markdown_widget::CHECKBOX_CHECKED
- widgets::markdown_preview::widgets::markdown_widget::CHECKBOX_TODO
- widgets::markdown_preview::widgets::markdown_widget::CHECKBOX_UNCHECKED
- widgets::markdown_preview::widgets::markdown_widget::HEADING_ICONS
- widgets::markdown_preview::widgets::markdown_widget::HORIZONTAL_RULE_CHAR
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::BLOCKQUOTE_MARKER
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::BULLET_MARKERS
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::CHECKBOX_CHECKED
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::CHECKBOX_TODO
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::CHECKBOX_UNCHECKED
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::HEADING_ICONS
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::HORIZONTAL_RULE_CHAR
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::BLOCKQUOTE_MARKER
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::BULLET_MARKERS
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::CHECKBOX_CHECKED
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::CHECKBOX_TODO
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::CHECKBOX_UNCHECKED
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::EMAIL_ICON
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::HEADING_ICONS
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::HORIZONTAL_RULE_CHAR
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::IMAGE_ICON
- widgets::markdown_preview::widgets::markdown_widget::foundation::elements::constants::LINK_ICON
- widgets::theme_picker::BUILTIN_THEMES