pub fn add_tab_at<T: View>(&mut self, view: NamedView<T>, pos: usize) {
        let id = view.name();
        self.bar.add_button_at(self.tx.clone(), id, pos);
        self.tabs.add_tab_at(view, pos);
    }
/// Non-consuming variant to add new tabs to the `TabView` at a certain position.
/// It is fail-safe, if the postion is greater than the amount of tabs, it is appended to the end.
/// Note: Calls `add_tab_at` on the enclosed `TabView`.
Non-consuming variant to add new tabs to the `TabView` at a certain position.
It is fail-safe, if the postion is greater than the amount of tabs, it is appended to the end.
Note: Calls `add_tab_at` on the enclosed `TabView`.
Non - consuming variant to add new tabs to the ` TabView ` at a certain position . It is fail - safe if the postion is greater than the amount of tabs it is appended to the end . Note : Calls ` add_tab_at ` on the enclosed ` TabView ` .
pub fn add_tab_at<T: View>(&mut self, view: NamedView<T>, pos: usize) {
        let id = view.name();
        self.bar.add_button_at(self.tx.clone(), id, pos);
        self.tabs.add_tab_at(view, pos);
    }
pub fn add_tab_at < T : View > ( & mut self , view : NamedView < T > , pos : usize ) { let id = view . name ( ) ; self . bar . add_button_at ( self . tx . clone ( ) , id , pos ) ; self . tabs . add_tab_at ( view , pos ) ; }
Non-consuming variant to add new tabs to the `TabView` at a certain position.
Non - consuming variant to add new tabs to the ` TabView ` at a certain position .
&mut self
view
NamedView<T>
pos
usize