ratatui_toolkit/widgets/markdown_widget/state/display_settings/constructors/
new.rs

1//! Constructor for DisplaySettings.
2
3use crate::widgets::markdown_widget::foundation::elements::CodeBlockTheme;
4use crate::widgets::markdown_widget::state::display_settings::DisplaySettings;
5
6impl DisplaySettings {
7    /// Create new display settings with defaults.
8    pub fn new() -> Self {
9        Self {
10            show_line_numbers: false,
11            show_document_line_numbers: false,
12            code_block_theme: CodeBlockTheme::default(),
13            show_heading_collapse: false,
14            scroll_multiplier: 3,
15        }
16    }
17}