fn update_and_render(&self, update: crate::config::ViewConfigUpdate) {
        self.session().update_view_config(update);
        clone!(self.session(), self.renderer());
        let _ = promisify_ignore_view_delete(async move {
            let view = session.validate().await?;
            drop(renderer.draw(view.create_view()).await?);
            Ok(JsValue::UNDEFINED)
        });
    }
/// Apply a `ViewConfigUpdate` to the current `View` and render.
Apply a `ViewConfigUpdate` to the current `View` and render.
Apply a ` ViewConfigUpdate ` to the current ` View ` and render .
fn update_and_render(&self, update: crate::config::ViewConfigUpdate) {
        self.session().update_view_config(update);
        clone!(self.session(), self.renderer());
        let _ = promisify_ignore_view_delete(async move {
            let view = session.validate().await?;
            drop(renderer.draw(view.create_view()).await?);
            Ok(JsValue::UNDEFINED)
        });
    }
fn update_and_render ( & self , update : crate :: config :: ViewConfigUpdate ) { self . session ( ) . update_view_config ( update ) ; clone ! ( self session ( ) self renderer ( ) ) ; let _ = promisify_ignore_view_delete ( async move { let view = session . validate ( ) . await ? ; drop ( renderer . draw ( view . create_view ( ) ) . await ? ) ; Ok ( JsValue :: UNDEFINED ) } ) ; }
Apply a `ViewConfigUpdate` to the current `View` and render.
Apply a ` ViewConfigUpdate ` to the current ` View ` and render .
&self
update
crate::config::ViewConfigUpdate
&self
update
crate::config::ViewConfigUpdate