API ReferencePlatform & Testing
Native Host Integration
Anchored views, auxiliary hosts, bootstrap, and chrome sinks.
Bridges for embedders hosting Incular views natively.
use incular::prelude::*;
fn main() {
let controller = ViewAnchorController::new();
println!("attached: {}", controller.data().attached);
controller.detach();
println!("handles: {}", controller.active_handle().is_none());
}AuxiliaryViewRequest { view_id, child, metrics, environment, anchor, title },
AuxiliaryViewHandle { view_id, token }, AuxiliaryViewError: Unsupported /
Rejected / Invalid; NoopAuxiliaryViewHost always declines.
ApplicationBootstrapOptions / ApplicationBootstrapSpec /
ApplicationBootstrapHost::create_application adapt roots to runtimes.
WindowChromeSink::set_title / set_application_color
(NoopWindowChromeSink declines). WindowDragRegion::new(child) starts
native moves; WindowResizeRegion::new(direction, child) starts resizes —
interactive descendants take precedence in both.