pub trait ImplContextMenuParams:
Clone
+ Sized
+ Rc {
Show 21 methods
// Required methods
fn xcoord(&self) -> c_int;
fn ycoord(&self) -> c_int;
fn type_flags(&self) -> ContextMenuTypeFlags;
fn link_url(&self) -> CefStringUserfree;
fn unfiltered_link_url(&self) -> CefStringUserfree;
fn source_url(&self) -> CefStringUserfree;
fn has_image_contents(&self) -> c_int;
fn title_text(&self) -> CefStringUserfree;
fn page_url(&self) -> CefStringUserfree;
fn frame_url(&self) -> CefStringUserfree;
fn frame_charset(&self) -> CefStringUserfree;
fn media_type(&self) -> ContextMenuMediaType;
fn media_state_flags(&self) -> ContextMenuMediaStateFlags;
fn selection_text(&self) -> CefStringUserfree;
fn misspelled_word(&self) -> CefStringUserfree;
fn dictionary_suggestions(
&self,
suggestions: Option<&mut CefStringList>,
) -> c_int;
fn is_editable(&self) -> c_int;
fn is_spell_check_enabled(&self) -> c_int;
fn edit_state_flags(&self) -> ContextMenuEditStateFlags;
fn is_custom_menu(&self) -> c_int;
fn get_raw(&self) -> *mut _cef_context_menu_params_t;
}Required Methods§
Sourcefn xcoord(&self) -> c_int
fn xcoord(&self) -> c_int
See _cef_context_menu_params_t::get_xcoord for more documentation.
Sourcefn ycoord(&self) -> c_int
fn ycoord(&self) -> c_int
See _cef_context_menu_params_t::get_ycoord for more documentation.
Sourcefn type_flags(&self) -> ContextMenuTypeFlags
fn type_flags(&self) -> ContextMenuTypeFlags
See _cef_context_menu_params_t::get_type_flags for more documentation.
Sourcefn link_url(&self) -> CefStringUserfree
fn link_url(&self) -> CefStringUserfree
See _cef_context_menu_params_t::get_link_url for more documentation.
Sourcefn unfiltered_link_url(&self) -> CefStringUserfree
fn unfiltered_link_url(&self) -> CefStringUserfree
See _cef_context_menu_params_t::get_unfiltered_link_url for more documentation.
Sourcefn source_url(&self) -> CefStringUserfree
fn source_url(&self) -> CefStringUserfree
See _cef_context_menu_params_t::get_source_url for more documentation.
Sourcefn has_image_contents(&self) -> c_int
fn has_image_contents(&self) -> c_int
See _cef_context_menu_params_t::has_image_contents for more documentation.
Sourcefn title_text(&self) -> CefStringUserfree
fn title_text(&self) -> CefStringUserfree
See _cef_context_menu_params_t::get_title_text for more documentation.
Sourcefn page_url(&self) -> CefStringUserfree
fn page_url(&self) -> CefStringUserfree
See _cef_context_menu_params_t::get_page_url for more documentation.
Sourcefn frame_url(&self) -> CefStringUserfree
fn frame_url(&self) -> CefStringUserfree
See _cef_context_menu_params_t::get_frame_url for more documentation.
Sourcefn frame_charset(&self) -> CefStringUserfree
fn frame_charset(&self) -> CefStringUserfree
See _cef_context_menu_params_t::get_frame_charset for more documentation.
Sourcefn media_type(&self) -> ContextMenuMediaType
fn media_type(&self) -> ContextMenuMediaType
See _cef_context_menu_params_t::get_media_type for more documentation.
Sourcefn media_state_flags(&self) -> ContextMenuMediaStateFlags
fn media_state_flags(&self) -> ContextMenuMediaStateFlags
See _cef_context_menu_params_t::get_media_state_flags for more documentation.
Sourcefn selection_text(&self) -> CefStringUserfree
fn selection_text(&self) -> CefStringUserfree
See _cef_context_menu_params_t::get_selection_text for more documentation.
Sourcefn misspelled_word(&self) -> CefStringUserfree
fn misspelled_word(&self) -> CefStringUserfree
See _cef_context_menu_params_t::get_misspelled_word for more documentation.
Sourcefn dictionary_suggestions(
&self,
suggestions: Option<&mut CefStringList>,
) -> c_int
fn dictionary_suggestions( &self, suggestions: Option<&mut CefStringList>, ) -> c_int
See _cef_context_menu_params_t::get_dictionary_suggestions for more documentation.
Sourcefn is_editable(&self) -> c_int
fn is_editable(&self) -> c_int
See _cef_context_menu_params_t::is_editable for more documentation.
Sourcefn is_spell_check_enabled(&self) -> c_int
fn is_spell_check_enabled(&self) -> c_int
See _cef_context_menu_params_t::is_spell_check_enabled for more documentation.
Sourcefn edit_state_flags(&self) -> ContextMenuEditStateFlags
fn edit_state_flags(&self) -> ContextMenuEditStateFlags
See _cef_context_menu_params_t::get_edit_state_flags for more documentation.
See _cef_context_menu_params_t::is_custom_menu for more documentation.
fn get_raw(&self) -> *mut _cef_context_menu_params_t
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.