Skip to main content

Module constraint_overlay

Module constraint_overlay 

Source
Expand description

Constraint visualization overlay for layout debugging.

Provides a visual overlay that shows layout constraint violations, requested vs received sizes, and constraint bounds at widget positions.

§Example

use ftui_widgets::{ConstraintOverlay, LayoutDebugger, Widget};

let mut debugger = LayoutDebugger::new();
debugger.set_enabled(true);

// Record constraint data during layout...

// Later, render the overlay
let overlay = ConstraintOverlay::new(&debugger);
overlay.render(area, &mut frame);

Structs§

ConstraintOverlay
Constraint visualization overlay widget.
ConstraintOverlayStyle
Visualization style for constraint overlay.