Trait components::widgets::Route
source · [−]pub trait Route {
fn changed_external_state(&self);
fn changed_internal_state(&self);
fn did_add(&self);
fn did_change_next(&self, next_route: Option<Box<dyn Route>>);
fn did_change_previous(&self, previous_route: Option<Box<dyn Route>>);
fn did_pop_next(&self, next_route: Box<dyn Route>);
fn did_push(&self) -> TickerFuture;
fn did_replace(&self, old_route: Option<Box<dyn Route>>);
fn dispose(&self);
fn install(&self);
fn will_pop(&self) -> Box<dyn Future<Output = RoutePopDisposition>>;
}