Trait smithay_client_toolkit::shell::xdg::popup::PopupHandler
source · pub trait PopupHandler: Sized {
// Required methods
fn configure(
&mut self,
conn: &Connection,
qh: &QueueHandle<Self>,
popup: &Popup,
config: PopupConfigure,
);
fn done(&mut self, conn: &Connection, qh: &QueueHandle<Self>, popup: &Popup);
}
Required Methods§
sourcefn configure(
&mut self,
conn: &Connection,
qh: &QueueHandle<Self>,
popup: &Popup,
config: PopupConfigure,
)
fn configure( &mut self, conn: &Connection, qh: &QueueHandle<Self>, popup: &Popup, config: PopupConfigure, )
The popup has been configured.
sourcefn done(&mut self, conn: &Connection, qh: &QueueHandle<Self>, popup: &Popup)
fn done(&mut self, conn: &Connection, qh: &QueueHandle<Self>, popup: &Popup)
The popup was dismissed by the compositor and should be destroyed.
Object Safety§
This trait is not object safe.