Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Pauan/tab-organizer
/ functions
Functions
378 in github.com/Pauan/tab-organizer
⨍
Functions
378
◇
Types & classes
85
Function
on_message
( port_id: Rc<Cell<Option<Id>>>, state: Rc<RefCell<State>>, port: Rc<Po
src/background/src/lib.rs:1007
Function
option_str
(x: Option<Arc<String>>)
src/lib.rs:201
Function
option_str_default
(x: Option<A>, default: &'static str)
src/lib.rs:205
Function
option_str_default_fn
(x: Option<A>, default: &'static str, f: F)
src/lib.rs:209
Function
page_separator
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:70
Method
parse_token
(input: &str)
src/sidebar/src/search.rs:170
Method
pin_tabs
(&self, tabs: &[Arc<Tab>], pinned: bool)
src/sidebar/src/types.rs:342
Method
plural
TODO move this someplace else TODO make this more efficient
src/lib.rs:1477
Method
poll
(mut self: Pin<&mut Self>, cx: &mut Context)
src/lib.rs:1633
Method
poll
(mut self: Pin<&mut Self>, cx: &mut Context)
src/sidebar/src/culling.rs:504
Method
poll_next
(mut self: std::pin::Pin<&mut Self>, cx: &mut std::task::Context)
src/browser.rs:842
Method
poll_next
(mut self: std::pin::Pin<&mut Self>, cx: &mut std::task::Context)
src/lib.rs:1069
Function
pretty_date
()
src/lib.rs:1395
Function
process_line
(line: &str)
src/lib.rs:412
Method
push_changes
(this: &Rc<RefCell<Self>>, changes: &mut Vec<Change>)
src/lib.rs:744
Function
px_range
(t: Percentage, min: f64, max: f64)
src/lib.rs:234
Function
read_file
(blob: &Blob)
src/lib.rs:1652
Method
real_id
(&self)
src/browser.rs:232
Method
remove
(&self, key: &str)
src/lib.rs:949
Method
remove_label
(&mut self, name: &str)
src/state.rs:397
Method
remove_tab
(&self, tab_index: usize)
src/sidebar/src/groups.rs:685
Method
rename_window_id
TODO does it need to notify that the id has changed ?
src/background/src/lib.rs:883
Method
render
(&self, f: F)
src/sidebar/src/menu.rs:495
Method
render
(state: Rc<Self>)
src/options/src/lib.rs:101
Method
render_dragging_tab
(state: &Arc<State>, tab: &Arc<Tab>, animation: &MutableAnimation, index: usize)
src/sidebar/src/render.rs:880
Method
render_global_menu
(state: &Arc<Self>)
src/sidebar/src/render.rs:583
Method
render_group
(state: Arc<Self>, group: Arc<Group>)
src/sidebar/src/render.rs:371
Method
render_group_menu
(state: &Arc<Self>)
src/sidebar/src/render.rs:853
Method
render_pinned_group
TODO code duplication
src/sidebar/src/render.rs:234
Method
render_tab_menu
(state: &Arc<Self>)
src/sidebar/src/render.rs:876
Function
search_background
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:82
Function
search_border
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:95
Function
search_focused_background
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:87
Function
search_focused_border
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:100
Function
search_focused_text
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:111
Function
search_highlight_background
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:124
Function
search_highlight_text
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:119
Function
search_text
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:106
Method
select_all_tabs
TODO maybe only include the visible tabs ?
src/sidebar/src/types.rs:608
Method
send_message
(&self, message: &In)
src/lib.rs:1045
Function
set_interval
(f: F, ms: u32)
src/lib.rs:1554
Method
set_muted
TODO maybe mutate muted ?
src/sidebar/src/types.rs:329
Method
shift_select_tab
TODO only include the tabs which match the search TODO maybe only include the visible tabs ?
src/sidebar/src/types.rs:563
Method
should_be_dragging_tab
(&self, group_id: GroupId, tab_id: &TabId)
src/sidebar/src/dragging.rs:274
Method
show
(&self)
src/sidebar/src/menu.rs:487
Method
show
(&self, state: TabMenuState)
src/sidebar/src/types.rs:217
Method
sidebar_url
(id: Id)
src/background/src/lib.rs:491
Method
status
(browser_tab: &web_extension::Tab)
src/browser.rs:153
Method
submenu
(&self, name: &str, icon_url: Option<&str>, f: F)
src/sidebar/src/menu.rs:365
Method
subseparator
(&self)
src/sidebar/src/menu.rs:208
Function
tab_background
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:5
Function
tab_focused_background
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:18
Function
tab_focused_line
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:32
Function
tab_focused_text
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:43
Function
tab_hovered_background
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:10
Method
tab_index
(&self, tab_id: &TabId)
src/state.rs:579
Function
tab_line
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:27
Method
tab_removed
(&self, tab: &TabState)
src/sidebar/src/search.rs:124
Function
tab_template
(state: &Arc<State>, group: &Arc<Group>, tab: &Arc<Tab>, mixin: A)
src/sidebar/src/render.rs:204
Function
tab_text
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:38
Method
tab_uuid
(browser: &Browser, tab_id: Id)
src/background/src/lib.rs:310
Function
theme
()
src/lib.rs:1208
Function
theme_color
(mut f: F)
src/lib.rs:1212
Method
to_str
(x: Match<'a>)
src/sidebar/src/url_bar.rs:69
Method
toggle
(&self, name: &str, signal: A, on_click: F)
src/sidebar/src/menu.rs:301
Function
toolbar_separator
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:75
Method
unload_tabs
(&self, tabs: &[Arc<Tab>])
src/sidebar/src/types.rs:333
Method
unloaded
(serialized: SerializedTab)
src/state.rs:632
Method
unwrap_group_index
(groups: &[Arc<Group>], group_id: GroupId)
src/sidebar/src/dragging.rs:71
Method
unwrap_tab_index
(tabs: &[Arc<Tab>], tab_id: &TabId)
src/sidebar/src/dragging.rs:63
Method
update_dragging_groups
(groups: &[Arc<Group>], group_id: GroupId, mut f: F)
src/sidebar/src/dragging.rs:88
Method
update_group_titles
(&self)
src/sidebar/src/groups.rs:521
Method
update_tab
(&mut self, timestamp: f64, browser_tab: &web_extension::Tab)
src/browser.rs:358
Method
visible_tabs_len
TODO maybe only include the visible tabs ?
src/sidebar/src/types.rs:600
Function
warn
(s: String)
src/lib.rs:367
Method
window_uuid
(state: &Rc<RefCell<Self>>, window_id: Id, tabs: Vec<browser::TabState>)
src/background/src/lib.rs:400
Method
with_tabs
(state: &State, f: F)
src/sidebar/src/render.rs:641
Method
with_tabs
(&self, f: F)
src/sidebar/src/types.rs:190
← previous
301–378 of 378, ranked by callers