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}