ratatui_toolkit/widgets/code_diff/foundation/diff_config/methods/
context_lines.rs

1use crate::widgets::code_diff::diff_config::DiffConfig;
2
3impl DiffConfig {
4    /// Sets the number of context lines to show around changes.
5    ///
6    /// # Arguments
7    ///
8    /// * `lines` - Number of context lines
9    ///
10    /// # Returns
11    ///
12    /// Self for method chaining
13    ///
14    /// # Example
15    ///
16    /// ```rust
17    /// use ratatui_toolkit::code_diff::DiffConfig;
18    ///
19    /// let config = DiffConfig::new().context_lines(5);
20    /// ```
21    pub fn context_lines(mut self, lines: usize) -> Self {
22        self.context_lines = lines;
23        self
24    }
25}