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}