Trait nativeshell::shell::platform::drag_data::DragDataAdapter [−][src]
pub trait DragDataAdapter { fn retrieve_drag_data(
&self,
pasteboard: id,
data_out: &mut HashMap<String, Value>
); fn prepare_drag_data(
&self,
data_in: &mut HashMap<String, Value>,
pasteboard_items: &mut PasteboardItems
); fn register_types(&self, types: &mut Vec<StrongPtr>); }
Required methods
fn retrieve_drag_data(
&self,
pasteboard: id,
data_out: &mut HashMap<String, Value>
)
fn prepare_drag_data(
&self,
data_in: &mut HashMap<String, Value>,
pasteboard_items: &mut PasteboardItems
)
fn register_types(&self, types: &mut Vec<StrongPtr>)