Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Oxygem/Kanmail
/ functions
Functions
1,087 in github.com/Oxygem/Kanmail
⨍
Functions
1,087
◇
Types & classes
333
↓ 49 callers
Function
t
()
frontend/public/iframe/darkreader.min.js:7
↓ 39 callers
Method
triggerUpdate
(updatedPropNames?)
frontend/src/stores/base.tsx:90
↓ 38 callers
Method
Close
()
internal/emails/connection.go:18
↓ 38 callers
Function
LogPanic
(ctx context.Context)
internal/util/panic.go:20
↓ 34 callers
Method
Wait
()
internal/emails/imapinterface/imapinterface.go:23
↓ 32 callers
Function
trackEvent
(eventName: string, properties: params = {})
frontend/src/util/analytics.ts:29
↓ 30 callers
Method
clear
()
frontend/public/iframe/darkreader.min.js:7
↓ 27 callers
Function
e
()
frontend/public/iframe/darkreader.min.js:7
↓ 27 callers
Function
s
(n, s, a)
frontend/public/iframe/darkreader.min.js:7
↓ 23 callers
Function
n
(t, n, r)
frontend/public/iframe/darkreader.min.js:7
↓ 21 callers
Method
Get
(ctx context.Context)
internal/emails/connectionimap.go:151
↓ 20 callers
Method
GetOrCreateAccount
(ctx context.Context, accountName types.AccountName)
internal/services/accounts.go:64
↓ 20 callers
Method
getCurrentColumns
()
frontend/src/stores/settings.ts:29
↓ 20 callers
Function
r
()
frontend/public/iframe/darkreader.min.js:7
↓ 20 callers
Function
subscribe
(...stores)
frontend/src/stores/base.tsx:16
↓ 19 callers
Function
o
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 18 callers
Function
ce
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 17 callers
Method
GetFolder
(name types.FolderName)
internal/emails/account.go:56
↓ 16 callers
Method
Error
Implements error.
internal/emails/oauth/xoauth2.go:21
↓ 16 callers
Method
Get
(ctx context.Context, email string)
internal/caches/avatarcache.go:69
↓ 16 callers
Function
Vo
(e, t = document.head || document)
frontend/public/iframe/darkreader.min.js:7
↓ 16 callers
Function
a
frontend/public/iframe/darkreader.min.js:7
↓ 15 callers
Function
yn
(e, t, n = !0)
frontend/public/iframe/darkreader.min.js:7
↓ 14 callers
Method
close
(isClosing = true)
frontend/src/stores/thread.ts:136
↓ 14 callers
Function
he
(e, t = 0)
frontend/public/iframe/darkreader.min.js:7
↓ 14 callers
Method
renderInput
(settingsKey, key, options: any = {})
frontend/src/components/settings/AccountForm.tsx:214
↓ 13 callers
Function
En
(e, t, n = !0)
frontend/public/iframe/darkreader.min.js:7
↓ 13 callers
Function
Q
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 13 callers
Function
m
frontend/public/iframe/darkreader.min.js:7
↓ 12 callers
Function
fn
(e, t, n, r)
frontend/public/iframe/darkreader.min.js:7
↓ 12 callers
Function
getColumnStore
(name)
frontend/src/stores/columns.ts:223
↓ 12 callers
Function
getEmailStore
()
frontend/src/stores/emails/controller.ts:70
↓ 12 callers
Function
i
()
frontend/public/iframe/darkreader.min.js:7
↓ 12 callers
Method
isVarType
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 12 callers
Method
putSettings
(propNames?: string[])
frontend/src/stores/settings.ts:151
↓ 11 callers
Function
NewUIDList
(initialUIDs ...imap.UID)
internal/emails/uids.go:38
↓ 11 callers
Function
Y
(e, t, n, r, o)
frontend/public/iframe/darkreader.min.js:7
↓ 11 callers
Function
formatAddress
(address: Address, short = false)
frontend/src/util/string.ts:33
↓ 10 callers
Method
Error
()
internal/types/errors.go:17
↓ 10 callers
Method
Store
(numSet imap.NumSet, flags *imap.StoreFlags, options *imap.StoreOptions)
internal/emails/imapinterface/imapinterface.go:90
↓ 10 callers
Function
WrapFolderError
(accountName AccountName, folderName FolderName, err error)
internal/types/errors.go:68
↓ 10 callers
Method
getFolderEmails
(folderName: string, options: Partial<IPaginateOptions>)
frontend/src/stores/emails/base.ts:173
↓ 10 callers
Method
savePrevProps
()
frontend/src/stores/settings.ts:44
↓ 9 callers
Method
Collect
()
internal/emails/imapinterface/imapinterface.go:43
↓ 9 callers
Method
OpenLink
(ctx context.Context, url string)
internal/services/app.go:87
↓ 9 callers
Method
OpenSendWindow
(ctx context.Context, options OpenSendWindowOptions)
internal/services/app.go:126
↓ 9 callers
Function
c
frontend/public/iframe/darkreader.min.js:7
↓ 9 callers
Function
f
()
frontend/public/iframe/darkreader.min.js:7
↓ 9 callers
Function
getColumnMetaStore
(name)
frontend/src/stores/columns.ts:242
↓ 9 callers
Method
matchVariablesAndDependents
()
frontend/public/iframe/darkreader.min.js:7
↓ 9 callers
Method
render
()
frontend/src/stores/base.tsx:51
↓ 9 callers
Method
stop
()
frontend/public/iframe/darkreader.min.js:7
↓ 8 callers
Method
Contains
Check if a UID exists in the list, optimised for UIDs near the high end
internal/emails/uids.go:157
↓ 8 callers
Method
Run
()
internal/kanmail.go:97
↓ 8 callers
Function
bootApp
( Component: typeof React.Component, rootElement: Element, rootProps: object = {}, )
frontend/main.tsx:25
↓ 8 callers
Method
contains
(id imap.UID)
internal/emails/uids.go:163
↓ 8 callers
Function
h
()
frontend/public/iframe/darkreader.min.js:7
↓ 8 callers
Function
handleCommand
(command, value: any = undefined)
frontend/src/components/send/SquireEditor.tsx:99
↓ 8 callers
Function
je
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 8 callers
Method
resolveVariableType
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 7 callers
Function
Do
(e, t, n)
frontend/public/iframe/darkreader.min.js:7
↓ 7 callers
Function
He
()
frontend/public/iframe/darkreader.min.js:7
↓ 7 callers
Method
Insert
(ctx context.Context, id imap.UID)
internal/emails/uids.go:83
↓ 7 callers
Function
J
(e, t, n)
frontend/public/iframe/darkreader.min.js:7
↓ 7 callers
Method
Next
(challenge []byte)
internal/emails/oauth/xoauth2.go:36
↓ 7 callers
Method
Select
Folder operations
internal/emails/imapinterface/imapinterface.go:81
↓ 7 callers
Method
UIDSearch
Message operations
internal/emails/imapinterface/imapinterface.go:88
↓ 7 callers
Function
Zn
(e, t, n, r)
frontend/public/iframe/darkreader.min.js:7
↓ 7 callers
Method
addrKey
(addr: Address)
frontend/src/stores/contacts.ts:19
↓ 7 callers
Method
doFetchRequest
(name: string, r: Promise<any>)
frontend/src/stores/request.ts:88
↓ 7 callers
Method
getAccountFolder
(accountName: string, folderName: string)
frontend/src/stores/emails/base.ts:251
↓ 7 callers
Method
getAccountKeys
()
frontend/src/stores/emails/base.ts:137
↓ 7 callers
Method
getOrFetchEmails
( ctx context.Context, uids []imap.UID, connFn func(context.Context, types.FolderName, func(imapinterface.I
internal/emails/folder.go:793
↓ 7 callers
Function
openLink
(link)
frontend/src/window.ts:75
↓ 7 callers
Function
sr
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 7 callers
Method
syncFolderEmails
(folderName: string, options: Partial<ISyncOptions>)
frontend/src/stores/emails/base.ts:169
↓ 7 callers
Function
u
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 6 callers
Function
Jr
(e, t = [], n = !0)
frontend/public/iframe/darkreader.min.js:7
↓ 6 callers
Method
Length
()
internal/emails/uids.go:132
↓ 6 callers
Function
MakeWindow
(ctx context.Context, app *application.App, options WindowOptions)
internal/util/window.go:35
↓ 6 callers
Method
Unselect
()
internal/emails/imapinterface/imapinterface.go:82
↓ 6 callers
Method
WithFolderConnection
( ctx context.Context, folderName types.FolderName, fn func(conn imapinterface.IMAPClient) error, )
internal/emails/connectionimap.go:45
↓ 6 callers
Method
WithPriorityConnection
( ctx context.Context, fn func(conn imapinterface.IMAPClient) error, )
internal/emails/connectionimap.go:70
↓ 6 callers
Function
X
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 6 callers
Method
addRulesForMatching
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 6 callers
Function
imapAddrsToAddrs
(imapAddrs []imap.Address)
internal/emails/folderutil.go:42
↓ 6 callers
Function
l
frontend/public/iframe/darkreader.min.js:7
↓ 6 callers
Function
ot
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 5 callers
Method
Delete
(ctx context.Context, email string)
internal/caches/avatarcache.go:61
↓ 5 callers
Function
R
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 5 callers
Function
Ue
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 5 callers
Function
WrapAccountError
(accountName AccountName, err error)
internal/types/errors.go:52
↓ 5 callers
Method
Write
([]byte)
internal/emails/imapinterface/imapinterface.go:59
↓ 5 callers
Method
addEmailsToAccountFolder
(accountKey: string, folderName: string, emails: (Email | null)[])
frontend/src/stores/emails/base.ts:318
↓ 5 callers
Function
b
()
frontend/public/iframe/darkreader.min.js:7
↓ 5 callers
Function
bindingToString
(b: Binding)
frontend/src/keyboard.ts:59
↓ 5 callers
Method
deleteRule
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 5 callers
Method
doPushRequest
(name: string, r: Promise<any>)
frontend/src/stores/request.ts:109
↓ 5 callers
Method
getAccountSettings
(accountName: string)
frontend/src/stores/settings.ts:193
↓ 5 callers
Method
getMetaForAccountFolder
(accountKey: string, folderName: string)
frontend/src/stores/emails/base.ts:212
next →
1–100 of 1,087, ranked by callers