Trait tui_markup_renderer::actions::IActionsStorage
source · pub trait IActionsStorage {
// Required methods
fn has_action(&self, name: String) -> bool;
fn add_action<'b>(
&'b mut self,
name: String,
render: fn(_: HashMap<String, String>) -> EventResponse
) -> &'b mut Self;
fn execute(
&self,
name: String,
state: HashMap<String, String>
) -> Option<EventResponse>;
}