INNER CODE UNIT · Rust
render_unpair_confirmation
pythops/bluetui · src/app.rs:597
fn render_unpair_confirmation(&self, confirm: bool, frame: &mut Frame, area: Rect) {
let center_area = area.centered(Constraint::Max(70), Constraint::Length(6));
frame.render_widget(Clear, center_area);
let block = Block::bordered()
.border_type(BorderType::Thick)
.border_style(Style::default().green());
frame.render_widget(&block, center_area);
let inside_area = block.inner(center_area);
let [message_block, choices_block] = inside_area.layout(&Layout::vertical([
Constraint::Length(1),
Constraint::Fill(1),
]));
let Some(selected_controller) = self.controller_state.selected() else {
frame.render_widget("Trying to unpair with no controller selected!", inside_area);