Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/rhysd/Tui
/ functions
Functions
103 in github.com/rhysd/Tui
⨍
Functions
103
◇
Types & classes
21
↓ 7 callers
Method
setCurrentFocusedTweet
(tw: HTMLElement | null)
webview/keymaps_handler.ts:425
↓ 6 callers
Method
focus
()
renderer/webview.ts:114
↓ 6 callers
Method
scrollToFitEdge
(fitted: number, willFit: number, viewTop?: number)
webview/keymaps_handler.ts:616
↓ 5 callers
Method
clickTab
(index: number)
webview/keymaps_handler.ts:575
↓ 5 callers
Method
switchAccountTo
(index: number)
main/account_switcher.ts:47
↓ 4 callers
Method
clickTweetAction
(index: number)
webview/keymaps_handler.ts:551
↓ 4 callers
Method
sendIpc
(channel: string, ...args: any[])
renderer/webview.ts:84
↓ 3 callers
Method
applyCSS
(file: string)
renderer/webview.ts:88
↓ 3 callers
Method
focusNewTweetTextarea
()
webview/keymaps_handler.ts:606
↓ 3 callers
Method
getFirstTweetInView
(tweets: NodeList)
webview/keymaps_handler.ts:409
↓ 3 callers
Method
isMessagesConversationPage
()
webview/context.ts:27
↓ 3 callers
Method
subscribe
(channel: string, next: State, icon: string)
main/tray_notification.ts:38
↓ 3 callers
Method
switchTo
(screenName: string)
renderer/app.ts:28
↓ 2 callers
Method
isMessagesPage
()
webview/context.ts:23
↓ 2 callers
Function
killPromoTweet
(tw: HTMLElement)
webview/tweet_watcher.ts:10
↓ 2 callers
Function
makeDefaultConfig
()
main/config.ts:6
↓ 2 callers
Method
modifyZoomFactor
(diff: number)
webview/keymaps_handler.ts:598
↓ 2 callers
Method
moveFocusByOffset
(offset: number, alignWithTop: boolean)
webview/keymaps_handler.ts:456
↓ 2 callers
Method
reset
()
main/tray_notification.ts:20
↓ 2 callers
Method
runOnTweetHook
(pluginPath: string, tw: HTMLDivElement)
webview/plugin_manager.ts:101
↓ 2 callers
Function
trayIcon
(color: string)
main/app.ts:18
↓ 1 callers
Method
create
(globPaths: string[], ctx: AppContext, keymaps: KeymapsHandler)
webview/plugin_manager.ts:18
↓ 1 callers
Function
defaultMenu
()
main/default_menu.ts:20
↓ 1 callers
Method
disable
()
main/tray_notification.ts:33
↓ 1 callers
Function
dispatchContext
()
webview/context.ts:37
↓ 1 callers
Method
executeJS
(file: string)
renderer/webview.ts:101
↓ 1 callers
Method
getFirstScreenName
()
renderer/app.ts:96
↓ 1 callers
Method
getFocusableItemsSelector
()
webview/keymaps_handler.ts:435
↓ 1 callers
Function
getWindow
(win: Electron.BrowserWindow | null)
main/default_menu.ts:4
↓ 1 callers
Method
indexOfFocusedItem
(items: NodeListOf<HTMLElement>)
webview/keymaps_handler.ts:447
↓ 1 callers
Method
isMentionTimeline
()
webview/context.ts:19
↓ 1 callers
Function
loadConfig
()
main/config.ts:56
↓ 1 callers
Method
loadPlugin
(absolutePath: string)
webview/plugin_manager.ts:83
↓ 1 callers
Method
mountTo
(parent: HTMLElement)
renderer/webview.ts:62
↓ 1 callers
Function
observeElementAppears
(selector: string)
webview/utils.ts:1
↓ 1 callers
Method
onStart
(context: AppContext)
webview/plugin_manager.ts:11
↓ 1 callers
Method
onTweetStatus
(tweetElement: HTMLDivElement, context: AppContext)
webview/plugin_manager.ts:12
↓ 1 callers
Method
openURL
(url: string)
renderer/webview.ts:72
↓ 1 callers
Method
refresh
()
renderer/app.ts:88
↓ 1 callers
Method
registerCustomHandler
(name: string, handler: CustomHandler)
webview/keymaps_handler.ts:96
↓ 1 callers
Method
registerKeymap
(key: string, name: KeymapName | null)
webview/keymaps_handler.ts:68
↓ 1 callers
Method
registerPlugin
(pluginPath: string, plugin: Plugin, currentTimeline: Iterable<HTMLElement>)
webview/plugin_manager.ts:63
↓ 1 callers
Method
setupPowerMonitor
()
main/app.ts:56
↓ 1 callers
Method
start
()
main/app.ts:29
↓ 1 callers
Method
start
(timelineRoot: HTMLDivElement)
webview/tweet_watcher.ts:24
↓ 1 callers
Method
startWatchers
(root: HTMLDivElement)
webview/context.ts:31
↓ 1 callers
Method
subscribeKeydown
()
webview/keymaps_handler.ts:61
↓ 1 callers
Method
switchAccountToLast
()
main/account_switcher.ts:60
↓ 1 callers
Method
switchAccountToNext
()
main/account_switcher.ts:71
↓ 1 callers
Method
switchAccountToPrevious
()
main/account_switcher.ts:79
↓ 1 callers
Function
targetIsInput
(target: HTMLElement)
webview/keymaps_handler.ts:6
↓ 1 callers
Method
unmount
()
renderer/webview.ts:40
Method
'browser-go-back'
()
webview/keymaps_handler.ts:358
Method
'browser-go-forward'
()
webview/keymaps_handler.ts:367
Method
'browser-reload'
()
webview/keymaps_handler.ts:376
Method
'last-account'
()
webview/keymaps_handler.ts:397
Method
'like-tweet'
()
webview/keymaps_handler.ts:227
Method
'new-tweet'
()
webview/keymaps_handler.ts:190
Method
'next-account'
()
webview/keymaps_handler.ts:401
Method
'next-tweet'
()
webview/keymaps_handler.ts:101
Method
'open-devtools'
()
webview/keymaps_handler.ts:393
Method
'open-images'
()
webview/keymaps_handler.ts:257
Method
'open-images-in-browser'
()
webview/keymaps_handler.ts:268
Method
'open-links'
()
webview/keymaps_handler.ts:309
Method
'open-tweet'
()
webview/keymaps_handler.ts:284
Method
'previous-account'
()
webview/keymaps_handler.ts:405
Method
'previous-tweet'
()
webview/keymaps_handler.ts:105
Method
'quit-app'
()
webview/keymaps_handler.ts:380
Method
'quote-tweet'
()
webview/keymaps_handler.ts:243
Method
'reply-tweet'
()
webview/keymaps_handler.ts:222
Method
'retweet-tweet'
()
webview/keymaps_handler.ts:231
Method
'scroll-down-page'
()
webview/keymaps_handler.ts:137
Method
'scroll-down-to-bottom'
()
webview/keymaps_handler.ts:161
Method
'scroll-up-page'
()
webview/keymaps_handler.ts:144
Method
'scroll-up-to-top'
()
webview/keymaps_handler.ts:151
Method
'send-tweet'
()
webview/keymaps_handler.ts:213
Method
'show-user'
()
webview/keymaps_handler.ts:341
Method
'switch-direct-messages'
()
webview/keymaps_handler.ts:175
Method
'switch-home-timeline'
()
webview/keymaps_handler.ts:167
Method
'switch-notifications'
()
webview/keymaps_handler.ts:171
Method
'switch-search'
()
webview/keymaps_handler.ts:179
Method
'unfocus-tweet'
()
webview/keymaps_handler.ts:112
Method
'zoom-in'
()
webview/keymaps_handler.ts:384
Method
'zoom-out'
()
webview/keymaps_handler.ts:389
Function
click
(_, win)
main/default_menu.ts:27
Method
constructor
(public readonly screenName: string)
renderer/webview.ts:24
Method
constructor
(private readonly config: Config)
renderer/app.ts:10
Method
constructor
(private win: Electron.BrowserWindow, private accounts: string[])
main/account_switcher.ts:9
Method
constructor
(private tray: Electron.Tray, private readonly normalIcon: string)
main/tray_notification.ts:14
Method
constructor
(private readonly config: Config)
main/app.ts:27
Method
constructor
(private config: KeymapsConfig, private context: AppContext)
webview/keymaps_handler.ts:58
Method
constructor
()
webview/tweet_watcher.ts:20
Method
constructor
(pluginPaths: string[], private keymaps: KeymapsHandler, private ctx: AppContext)
webview/plugin_manager.ts:49
Method
contents
()
renderer/webview.ts:16
Method
element
()
renderer/webview.ts:12
Method
enable
()
main/tray_notification.ts:29
Function
handler
()
webview/index.ts:20
Method
isHomeTimeline
()
webview/context.ts:15
Method
isMounted
()
renderer/webview.ts:20
Method
isWatching
()
webview/tweet_watcher.ts:59
next →
1–100 of 103, ranked by callers