MCPcopy Create free account

hub / github.com/Pauan/tab-organizer / functions

Functions378 in github.com/Pauan/tab-organizer

↓ 1 callersMethodtabs
(&self)
src/background/src/migrate.rs:165
↓ 1 callersMethodto_json
(&self)
src/lib.rs:961
↓ 1 callersMethodunhover_tab
(&self, tab: &Tab)
src/sidebar/src/tab.rs:27
↓ 1 callersMethodunselect_all_tabs
TODO maybe only include the visible tabs ?
src/sidebar/src/types.rs:623
↓ 1 callersFunctionunwrap_future
(future: F)
src/lib.rs:481
↓ 1 callersMethodupdate
TODO debounce this ? TODO make this simpler somehow ? TODO add in stuff to handle tab dragging
src/sidebar/src/culling.rs:350
↓ 1 callersMethodupdate_unloaded
(&mut self)
src/background/src/lib.rs:100
↓ 1 callersFunctionwindow_width
()
src/lib.rs:579
↓ 1 callersFunctionwriteZipFile
(info)
zip.js:4
Methodaction
(&self, name: &str, icon_url: Option<&str>, signal: S, on_click: F)
src/sidebar/src/menu.rs:294
Methodadd_label
(&mut self, label: Label)
src/state.rs:392
Methodbutton
(name: &str, mut f: F)
src/options/src/lib.rs:54
Methodchange_groups
(groups: &[Arc<Group>], old_group: &Group, new_group: &Group)
src/sidebar/src/dragging.rs:75
Methodchange_sort
(&self, state: &State, sort_tabs: SortTabs, tabs: &[Arc<TabState>])
src/sidebar/src/groups.rs:549
Methodchange_tab
(&self, tab_index: usize, changes: Vec<TabChange>)
src/sidebar/src/groups.rs:724
Methodchildren_signal_vec
(&self, f: F)
src/sidebar/src/menu.rs:448
Functionclick
(id: &str)
src/options/src/lib.rs:27
Methodclick_tab
(&self, group: &Group, tab: &Tab)
src/sidebar/src/types.rs:303
Methodclose_duplicate_tabs
(&self)
src/sidebar/src/types.rs:314
Methodclose_tabs
TODO unselect the closing tabs ?
src/sidebar/src/types.rs:319
Methodclose_unloaded_tabs
(&mut self, window_id: &WindowId, ids: &[TabId])
src/background/src/lib.rs:792
Functioncolor_scheme
()
src/lib.rs:1247
Functionconfirm
(message: &str)
src/lib.rs:303
Functionconnect
(name: &str)
src/lib.rs:1160
Methodctrl_select_tab
(&self, tab: &Arc<Tab>)
src/sidebar/src/types.rs:548
Functioncull_groups
(state: Arc<State>)
src/sidebar/src/culling.rs:517
Methoddebug
(&self)
src/lib.rs:965
Methoddefaults
(self, light: String, dark: String)
src/lib.rs:1239
Methodderef
(&self)
src/sidebar/src/groups.rs:611
Methodderef
(&self)
src/sidebar/src/types.rs:29
Methodderef_mut
(&mut self)
src/sidebar/src/types.rs:35
Methoddisconnect
(self)
src/lib.rs:1050
Methoddrag_end
(&self)
src/sidebar/src/dragging.rs:368
Methoddrag_move
(&self, new_x: i32, new_y: i32)
src/sidebar/src/dragging.rs:292
Methoddrag_over
(&self, new_group: &Arc<Group>, new_tab: &Arc<Tab>)
src/sidebar/src/dragging.rs:172
Methoddrag_over_group
(&self, new_group: &Arc<Group>)
src/sidebar/src/dragging.rs:235
Methoddrag_start
(&self, mouse_x: i32, mouse_y: i32, rect: DomRect, group: &Arc<Group>, tab: &Arc<Tab>)
src/sidebar/src/dragging.rs:283
Methoddrop
(&mut self)
src/lib.rs:607
Methoddrop
(&mut self)
src/sidebar/src/types.rs:42
Methoddrop
(&mut self)
src/background/src/lib.rs:1123
Functionexport_function
(name: &str, f: Closure<A>)
src/lib.rs:450
Functionfloat_range
(t: Percentage, min: f64, max: f64)
src/lib.rs:238
Methodflush
(this: Rc<RefCell<Self>>)
src/lib.rs:651
Methodfrom
(other: Uuid)
src/state.rs:263
Methodfrom
(input: SerializedTab)
src/background/src/migrate.rs:103
Methodfrom_bool
(matches: bool)
src/lib.rs:1231
Methodfrom_string
(s: String)
src/state.rs:275
Methodfrom_uuid
(uuid: Uuid)
src/state.rs:253
FunctiongenerateBundle
(_, bundle, assets)
rollup-plugin-copy/index.js:35
Functionget_browser
()
src/background/src/lib.rs:940
Functionget_db
()
src/background/src/lib.rs:929
Methodget_dragging_index
(&self, group_id: GroupId)
src/sidebar/src/dragging.rs:123
Methodget_favicon
TODO hack needed because Firefox doesn't provide favicon URLs for some built-in pages https://bugzilla.mozilla.org/show_bug.cgi?id=1462948
src/state.rs:432
Functionget_file
(node: &HtmlInputElement)
src/options/src/lib.rs:15
Methodgroup_index
(groups: &[Arc<Group>], group_id: GroupId)
src/sidebar/src/dragging.rs:67
Methodhas_label
(&self, label: &str)
src/state.rs:388
Methodheader
(&self, name: &str)
src/sidebar/src/menu.rs:184
Methodhover_tab
(&self, tab: &Tab)
src/sidebar/src/tab.rs:18
Functionicon
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:52
Functionicon_background
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:59
Functionicon_focused_background
(colors: Option<ThemeColors>, scheme: ColorScheme)
src/colors.rs:64
Functioninfo
TODO make this more efficient
src/lib.rs:405
Functioninitialize
(state: &State, sort: SortTabs, pinned: &Arc<Group>, tabs: &[Arc<TabState>], changing_sort: bool, should_anima
src/sidebar/src/groups.rs:325
Functioninitialize
(state: Arc<State>)
src/sidebar/src/lib.rs:45
Methodinitialize
(&mut self, tab: &browser::TabState, timestamp_focused: f64)
src/state.rs:487
Methodinsert_tab
(&self, tab_index: usize, tab: shared::Tab)
src/sidebar/src/groups.rs:669
Functionis_empty
(input: &Option<A>)
src/lib.rs:225
Methodis_focused
(&self)
src/sidebar/src/types.rs:471
Methodis_loading
(&self)
src/sidebar/src/types.rs:479
Methodis_showing
(&self)
src/sidebar/src/menu.rs:491
Methodis_tab_hovered
(&self, tab: &Tab)
src/sidebar/src/tab.rs:6
Methodkey
(id: &TabId)
src/state.rs:413
Methodkey
(id: &Self::Id)
src/background/src/migrate.rs:97
Functionlocal_storage_set
(key: &str, value: &str)
src/lib.rs:530
Functionlog
(s: String)
src/lib.rs:354
Functionmain_js
()
src/sidebar/src/lib.rs:301
Functionmain_js
()
src/options/src/lib.rs:144
Functionmain_js
()
src/background/src/lib.rs:917
Methodmake_menu_tabs
(parent: menu::Parent, state: &Arc<State>, header_name: &str)
src/sidebar/src/render.rs:640
Functionmake_url_bar_child
(state: &State, name: &str, mut display: D, f: F)
src/sidebar/src/render.rs:21
Functionmigrate_db
(db: &Database)
src/background/src/migrate.rs:25
Functionminify_domain
(domain: String)
src/sidebar/src/url_bar.rs:54
Methodmove_key
(&mut self, old_key: i32, new_key: i32)
src/browser.rs:54
Methodmove_tab
TODO test this
src/sidebar/src/groups.rs:702
Methodmultiselect
(&self, name: &str, signal: A, mut on_click: F)
src/sidebar/src/menu.rs:325
Methodnew
()
src/browser.rs:28
Methodnew
(target: web_extension::Event, closure: Closure<A>)
src/lib.rs:594
Methodnew
()
src/state.rs:207
Methodnew
(sort_tabs: SortTabs)
src/sidebar/src/groups.rs:492
Methodnew
()
src/sidebar/src/menu.rs:481
Methodnew
(port: Arc<Port<sidebar::ClientMessage, sidebar::ServerMessage>>, options: shared::WindowOptions)
src/sidebar/src/types.rs:57
Methodnew
(signal: A)
src/sidebar/src/culling.rs:22
Methodnew
(url: &str)
src/sidebar/src/url_bar.rs:65
Methodnew
(search_value: String)
src/sidebar/src/search.rs:98
Methodnew
(port: Rc<Port<options::ClientMessage, options::ServerMessage>>)
src/options/src/lib.rs:47
Methodnew
(serialized: SerializedTab, tab_id: Id)
src/background/src/lib.rs:61
Methodnew_from_object
(db: Object)
src/lib.rs:861
Methodnew_from_object_
(db: Object, should_commit: bool)
src/lib.rs:850
Functionnone_if_px
(value: f64)
src/lib.rs:275
Functionon_connect
(name: &str)
src/lib.rs:1141
← previousnext →201–300 of 378, ranked by callers