hex_patch/app/
frame_info.rs1use ratatui::layout::Rect;
2
3#[derive(Debug, Clone, Copy)]
4pub struct FrameInfo {
5 pub popup: Option<Rect>,
6 pub status_bar: Rect,
7 pub scroll_bar: Rect,
8 pub address_view: Rect,
9 pub hex_view: Option<Rect>,
10 pub info_view: Option<Rect>,
11 pub info_view_frame_info: InfoViewFrameInfo,
12 pub blocks_per_row: usize,
13 pub scroll: usize,
14 pub file_size: usize,
15}
16
17#[derive(Debug, Clone, Copy)]
18pub enum InfoViewFrameInfo {
19 TextView,
20 AssemblyView { scroll: usize },
21}