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
↓ 5 callers
Function
hr
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 5 callers
Method
insertRule
(e, t = 0)
frontend/public/iframe/darkreader.min.js:7
↓ 5 callers
Method
iterateVarDeps
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 5 callers
Function
ls
(e, t, n, r = [])
frontend/public/iframe/darkreader.min.js:7
↓ 5 callers
Function
makeThread
(messages: IEmail[])
frontend/src/stores/emails/base.ts:54
↓ 5 callers
Method
renderFolderLinks
(folders, extraProps: any = undefined)
frontend/src/components/emails/Filters.tsx:166
↓ 5 callers
Method
sort
()
internal/emails/uids.go:26
↓ 5 callers
Function
w
(e, t, n)
frontend/public/iframe/darkreader.min.js:7
↓ 5 callers
Function
xn
(e, t, n = !0)
frontend/public/iframe/darkreader.min.js:7
↓ 4 callers
Method
All
()
internal/emails/uids.go:199
↓ 4 callers
Function
Be
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 4 callers
Function
C
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 4 callers
Method
Copy
(numSet imap.NumSet, dest string)
internal/emails/imapinterface/imapinterface.go:93
↓ 4 callers
Method
Fetch
(numSet imap.NumSet, options *imap.FetchOptions)
internal/emails/imapinterface/imapinterface.go:89
↓ 4 callers
Function
G
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 4 callers
Method
GetSettings
(ctx context.Context)
internal/services/settings.go:85
↓ 4 callers
Function
H
(e, t = null)
frontend/public/iframe/darkreader.min.js:7
↓ 4 callers
Function
Ke
()
frontend/public/iframe/darkreader.min.js:7
↓ 4 callers
Method
Max
()
internal/emails/uids.go:138
↓ 4 callers
Function
O
(e, t, n = 0)
frontend/public/iframe/darkreader.min.js:7
↓ 4 callers
Function
PartIDToString
(partID []int)
internal/util/emails.go:8
↓ 4 callers
Function
WrapError
(err error)
internal/types/errors.go:40
↓ 4 callers
Function
connFunc
(conn imapinterface.IMAPClient)
internal/emails/folderutil.go:36
↓ 4 callers
Function
de
({ r: e, g: t, b: n, a: r = 1 })
frontend/public/iframe/darkreader.min.js:7
↓ 4 callers
Function
er
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 4 callers
Method
exec
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 4 callers
Function
getAccountContactOptions
(account: AccountSettings)
frontend/src/util/send.ts:9
↓ 4 callers
Method
getEmailFromAccountFolder
(accountKey, folderName, uid)
frontend/src/stores/emails/base.ts:265
↓ 4 callers
Method
getKeyringLicenseUser
License
internal/services/app.go:553
↓ 4 callers
Method
getKeyringUser
(subservice string, name types.AccountName)
internal/services/settings.go:170
↓ 4 callers
Method
hide
()
frontend/src/stores/columns.ts:114
↓ 4 callers
Function
hn
(e, t, n, r, o)
frontend/public/iframe/darkreader.min.js:7
↓ 4 callers
Function
isReplyOrForward
(subject)
frontend/src/threading.js:1
↓ 4 callers
Method
loadThread
(thread: Thread, knownBodies?: Map<string, string>)
frontend/src/stores/thread.ts:174
↓ 4 callers
Function
lt
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 4 callers
Method
open
(component, thread, onClose)
frontend/src/stores/thread.ts:155
↓ 4 callers
Function
or
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 4 callers
Method
renderAddresses
(addresses)
frontend/src/components/emails/ThreadMessage.tsx:148
↓ 4 callers
Method
setLoading
(isLoading)
frontend/src/stores/columns.ts:62
↓ 4 callers
Function
uo
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Method
CloseConnections
(ctx context.Context)
internal/emails/account.go:51
↓ 3 callers
Method
Create
(name string, options *imap.CreateOptions)
internal/emails/imapinterface/imapinterface.go:84
↓ 3 callers
Function
Dn
(e, { strict: t })
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
E
(e, t, n)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Method
Extend
(newUIDs *uidList)
internal/emails/uids.go:115
↓ 3 callers
Function
F
(e, t = 0)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
Fo
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
Fr
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
Gr
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
Io
()
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
Je
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
K
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
Lr
(e, t, n)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
MakeHTTPRequestJSON
(ctx context.Context, client *http.Client, httpReq *HTTPRequest)
internal/util/http.go:91
↓ 3 callers
Function
Me
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Method
Namespace
()
internal/emails/imapinterface/imapinterface.go:78
↓ 3 callers
Method
OpenPurchaseLicenseDialog
(ctx context.Context)
internal/services/app.go:288
↓ 3 callers
Method
PaginateFrom
Get the next N UIDs *including* lessThan. This gets slower the further down the list lessThan is. If lessThan is zero we paginate from the start of th
internal/emails/uids.go:223
↓ 3 callers
Method
RestartApp
Restarts the current process using the same executable, panics on any errors so we do nuke the current process.
internal/services/app.go:512
↓ 3 callers
Function
Rn
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
T
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
Ve
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Method
WithConnection
( ctx context.Context, fn func(conn imapinterface.IMAPClient) error, )
internal/emails/connectionimap.go:32
↓ 3 callers
Function
Wr
(e, t, n, r)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
WrapAccountSettingsError
(settings AccountSettings, err error)
internal/types/errors.go:91
↓ 3 callers
Function
Yt
({ dataURL: e, width: t, height: n }, r)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
an
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
bt
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
capitalizeFirstLetter
(string)
frontend/src/util/string.ts:10
↓ 3 callers
Method
checkLicense
()
frontend/src/stores/system.ts:52
↓ 3 callers
Function
cn
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
cr
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
ct
(e)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Method
decodePart
(ctx context.Context, in bodyPartResp)
internal/emails/folderutil.go:149
↓ 3 callers
Function
doBackendRequest
(ctx context.Context, method, endpoint string, payload any)
internal/backend/backend.go:34
↓ 3 callers
Function
dr
(e, t, n)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Method
ensureInitialized
Used to lazily initialize the folder by pulling the UID list from cache or fetching it from the network if we have no cache. No lock, *not* gorotuine/
internal/emails/folder.go:618
↓ 3 callers
Function
fe
({ r: e, g: t, b: n, a: r })
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Method
findVarRef
(e, t, n = new Set)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
fr
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Method
getAccountAccentColor
(accountName: string)
frontend/src/stores/settings.ts:200
↓ 3 callers
Method
getDecoratedComponentInstance
()
frontend/src/components/emails/EmailColumn.tsx:256
↓ 3 callers
Function
getDefaultState
()
frontend/src/components/contacts/AddNewContactForm.jsx:7
↓ 3 callers
Function
getEmptyAccountSettings
()
frontend/src/components/settings/NewAccountForm.tsx:559
↓ 3 callers
Method
getOrFetchEmailParts
( ctx context.Context, partsMap FetchPartsMap, connFn func(context.Context, types.FolderName, func(imapinte
internal/emails/folder.go:992
↓ 3 callers
Function
getStorePropNames
(store)
frontend/src/stores/base.tsx:6
↓ 3 callers
Function
hashLicenseKey
(key string)
internal/services/util.go:20
↓ 3 callers
Function
is
()
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
makeIMAPAddress
()
internal/emails/imapinterface/fakeimapstore.go:260
↓ 3 callers
Function
makeInternalError
(err error)
internal/types/errors.go:21
↓ 3 callers
Function
messageContainer
(message)
frontend/src/threading.js:22
↓ 3 callers
Function
mn
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
moveOrCopyThread
( moveData, targetFolder, setIsMovingFunction: any = null )
frontend/src/util/threads.ts:13
↓ 3 callers
Method
paginateMeta
Sync & pagination (alters folder state, uses lock) Pagination state sent to the frontend, must be called with the folder lock held and the folder ini
internal/emails/folder.go:374
↓ 3 callers
Function
prependIfNotPresent
(prependTo: string, prependString: string)
frontend/src/util/send.ts:28
↓ 3 callers
Method
putRootVars
(e, t)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Function
qe
(e, t, n = Function.prototype)
frontend/public/iframe/darkreader.min.js:7
↓ 3 callers
Method
reduceInboxUnreadCount
()
frontend/src/stores/emails/main.ts:38
↓ 3 callers
Method
reset
()
internal/emails/folder.go:93
↓ 3 callers
Method
retryLoop
(ctx context.Context, conn T, fn func(conn T) error)
internal/emails/connection.go:81
← previous
next →
101–200 of 1,087, ranked by callers