[][src]Trait webkit2gtk_webextension::ContextMenuExt

pub trait ContextMenuExt: 'static {
    fn append<P: IsA<ContextMenuItem>>(&self, item: &P);
fn first(&self) -> Option<ContextMenuItem>;
fn get_item_at_position(&self, position: u32) -> Option<ContextMenuItem>;
fn get_items(&self) -> Vec<ContextMenuItem>;
fn get_n_items(&self) -> u32;
fn insert<P: IsA<ContextMenuItem>>(&self, item: &P, position: i32);
fn last(&self) -> Option<ContextMenuItem>;
fn move_item<P: IsA<ContextMenuItem>>(&self, item: &P, position: i32);
fn prepend<P: IsA<ContextMenuItem>>(&self, item: &P);
fn remove<P: IsA<ContextMenuItem>>(&self, item: &P);
fn remove_all(&self); }

Required methods

fn append<P: IsA<ContextMenuItem>>(&self, item: &P)

fn first(&self) -> Option<ContextMenuItem>

fn get_item_at_position(&self, position: u32) -> Option<ContextMenuItem>

fn get_items(&self) -> Vec<ContextMenuItem>

fn get_n_items(&self) -> u32

fn insert<P: IsA<ContextMenuItem>>(&self, item: &P, position: i32)

fn last(&self) -> Option<ContextMenuItem>

fn move_item<P: IsA<ContextMenuItem>>(&self, item: &P, position: i32)

fn prepend<P: IsA<ContextMenuItem>>(&self, item: &P)

fn remove<P: IsA<ContextMenuItem>>(&self, item: &P)

fn remove_all(&self)

Loading content...

Implementors

impl<O: IsA<ContextMenu>> ContextMenuExt for O[src]

Loading content...