apply rustfmt

This commit is contained in:
yggverse 2024-09-20 18:02:10 +03:00
parent e6e81e846a
commit f8d938a8af
24 changed files with 253 additions and 611 deletions

View file

@ -1,54 +1,29 @@
#[path = "tab/label.rs"] mod label;
#[path = "tab/page.rs"] mod page;
#[path = "tab/label.rs"]
mod label;
#[path = "tab/page.rs"]
mod page;
use gtk::Notebook;
pub fn new() -> Notebook
{
let tab = Notebook::builder()
.scrollable(
true
)
.build();
pub fn new() -> Notebook {
let tab = Notebook::builder().scrollable(true).build();
// Add test tab @TODO restore from session
append(
&tab,
true
);
append(&tab, true);
return tab;
tab
}
pub fn append(
tab: &Notebook,
current: bool
) -> u32
{
pub fn append(tab: &Notebook, current: bool) -> u32 {
let page = page::new();
let page_number = tab.append_page(
&page,
Some(
&label::new()
)
);
let page_number = tab.append_page(&page, Some(&label::new()));
tab.set_tab_reorderable(
&page,
true
);
tab.set_tab_reorderable(&page, true);
if current
{
tab.set_current_page(
Some(
page_number
)
);
if current {
tab.set_current_page(Some(page_number));
}
return page_number;
}
page_number
}