ratatui_toolkit/widgets/markdown_widget/state/cache_state/methods/
render_cache.rs

1//! Render cache getter for CacheState.
2
3use crate::widgets::markdown_widget::state::cache_state::{CacheState, RenderCache};
4
5impl CacheState {
6    /// Get a reference to the render cache if it exists.
7    ///
8    /// The render cache contains the rendered lines from the last render operation.
9    /// This is useful for extracting text for copy operations.
10    pub fn render_cache(&self) -> Option<&RenderCache> {
11        self.render.as_ref()
12    }
13}