use arrow2_convert::{ArrowDeserialize, ArrowField, ArrowSerialize};
#[derive(Debug, Clone, Copy, ArrowField, ArrowSerialize, ArrowDeserialize)]
pub struct PanelState {
pub expanded: bool,
}
impl PanelState {
pub const BLUEPRINT_VIEW_PATH: &str = "blueprint_view";
pub const SELECTION_VIEW_PATH: &str = "selection_view";
pub const TIMELINE_VIEW_PATH: &str = "timeline_view";
}
impl re_log_types::LegacyComponent for PanelState {
#[inline]
fn legacy_name() -> re_log_types::ComponentName {
"rerun.blueprint.panel_view".into()
}
}
re_log_types::component_legacy_shim!(PanelState);