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}