pub trait ButtonPlugin {
    fn create(&self, position: Button) -> Result<()>;
    fn destroy(&self, position: Button) -> Result<()>;
    fn on_change(&self, position: ButtonPressEvent) -> Result<()>;
}

Required Methods

Implementors