Trait gtk::prelude::NotebookExtManual
[−]
[src]
pub trait NotebookExtManual { fn append_page<T: IsA<Widget>, U: IsA<Widget>>(
&self,
child: &T,
tab_label: Option<&U>
) -> u32; fn append_page_menu<T, U, V>(
&self,
child: &T,
tab_label: Option<&U>,
menu_label: Option<&V>
) -> u32
where
T: IsA<Widget>,
U: IsA<Widget>,
V: IsA<Widget>; fn get_current_page(&self) -> Option<u32>; fn get_n_pages(&self) -> u32; fn get_nth_page(&self, page_num: Option<u32>) -> Option<Widget>; fn insert_page<T, U>(
&self,
child: &T,
tab_label: Option<&U>,
position: Option<u32>
) -> u32
where
T: IsA<Widget>,
U: IsA<Widget>; fn insert_page_menu<T, U, V>(
&self,
child: &T,
tab_label: Option<&U>,
menu_label: Option<&V>,
position: Option<u32>
) -> u32
where
T: IsA<Widget>,
U: IsA<Widget>,
V: IsA<Widget>; fn page_num<T: IsA<Widget>>(&self, child: &T) -> Option<u32>; fn prepend_page<T, U>(&self, child: &T, tab_label: Option<&U>) -> u32
where
T: IsA<Widget>,
U: IsA<Widget>; fn prepend_page_menu<T, U, V>(
&self,
child: &T,
tab_label: Option<&U>,
menu_label: Option<&V>
) -> u32
where
T: IsA<Widget>,
U: IsA<Widget>,
V: IsA<Widget>; fn remove_page(&self, page_num: Option<u32>); fn reorder_child<T: IsA<Widget>>(&self, child: &T, position: Option<u32>); fn set_current_page(&self, page_num: Option<u32>); }
Required Methods
fn append_page<T: IsA<Widget>, U: IsA<Widget>>(
&self,
child: &T,
tab_label: Option<&U>
) -> u32
&self,
child: &T,
tab_label: Option<&U>
) -> u32
fn get_current_page(&self) -> Option<u32>
fn get_n_pages(&self) -> u32
fn get_nth_page(&self, page_num: Option<u32>) -> Option<Widget>
fn insert_page<T, U>(
&self,
child: &T,
tab_label: Option<&U>,
position: Option<u32>
) -> u32 where
T: IsA<Widget>,
U: IsA<Widget>,
&self,
child: &T,
tab_label: Option<&U>,
position: Option<u32>
) -> u32 where
T: IsA<Widget>,
U: IsA<Widget>,
fn page_num<T: IsA<Widget>>(&self, child: &T) -> Option<u32>
fn prepend_page<T, U>(&self, child: &T, tab_label: Option<&U>) -> u32 where
T: IsA<Widget>,
U: IsA<Widget>,
T: IsA<Widget>,
U: IsA<Widget>,