use super::ActionObject;
#[derive(Default, Clone)]
pub struct Context {
pub(crate) actions: Vec<ActionObject>
}
impl Context {
pub fn new() -> Self {
Self {
actions: Vec::new(),
}
}
pub fn add_action(&mut self, action: ActionObject) {
self.actions.push(action);
}
}