Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/debiki/talkyard
/ functions
Functions
3,271 in github.com/debiki/talkyard
⨍
Functions
3,271
◇
Types & classes
1,238
↓ 544 callers
Method
go2
(url0: St, opts: { useRateLimits?: Bo, waitForPageType?: false, isExternalPage?: true, willBeWhere?:
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:567
↓ 443 callers
Method
waitAndClick
(selector: St, opts: WaitAndClickPs = {})
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1996
↓ 349 callers
Function
logMessage
(message: StringOrFn)
tests/e2e-wdio7/utils/log-and-die.ts:51
↓ 337 callers
Method
waitAndClick
(selector: St, opts: WaitAndClickPs = {})
tests/e2e/utils/pages-for.ts:1546
↓ 315 callers
Method
go
(url: string, opts: { useRateLimits?: boolean } = {})
tests/e2e/utils/pages-for.ts:472
↓ 259 callers
Function
dieIf
(test: boolean, message: string, details?: string)
tests/e2e-wdio7/utils/log-and-die.ts:174
↓ 244 callers
Function
dieIf
(condition, errorMessage: string)
client/app-slim/prelude.ts:225
↓ 239 callers
Method
refresh2
(ps: { isWhere?: IsWhere } = {})
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:495
↓ 232 callers
Method
waitForVisible
(selector: St, ps: WaitPs = {})
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1812
↓ 205 callers
Method
waitForVisible
(selector: string, ps: WaitPs = {})
tests/e2e/utils/pages-for.ts:1381
↓ 161 callers
Method
isVisible
(selector: St)
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1727
↓ 156 callers
Method
switchToEmbeddedCommentsIrame
(ps: { waitForContent?: false, discId?: St, theresOnlyOne?: true, theSessionIdIframe?:
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1405
↓ 150 callers
Method
refresh
()
tests/e2e/utils/pages-for.ts:409
↓ 134 callers
Method
isVisible
(selector: St)
tests/e2e/utils/pages-for.ts:1322
↓ 120 callers
Method
go2
(url: string, opts: { useRateLimits?: boolean, waitForPageType?: false, isExternalPage?: true, willB
tests/e2e/utils/pages-for.ts:476
↓ 117 callers
Function
j2s
(something: Ay, replacer = stringifyReplacer, indentation?: Nr)
tests/e2e-wdio7/utils/log-and-die.ts:33
↓ 111 callers
Method
switchToEmbeddedCommentsIrame
(ps: { waitForContent?: false } = {})
tests/e2e/utils/pages-for.ts:1071
↓ 96 callers
Function
createComponent
(componentDefinition)
client/app-slim/utils/react-utils.ts:26
↓ 95 callers
Function
postJsonSuccess
Return Server.IgnoreThisError from error(..) to suppress a log message and error dialog.
client/app-slim/Server.ts:639
↓ 94 callers
Function
buildSite
(site: SiteData | U = undefined, ps: { okInitEarly?: boolean } = {})
tests/e2e-wdio7/utils/site-builder.ts:33
↓ 90 callers
Function
logBoring
(message: StringOrFn)
tests/e2e-wdio7/utils/log-and-die.ts:59
↓ 87 callers
Function
die
(message: St, details?: St, debugHint?: St)
tests/e2e-wdio7/utils/log-and-die.ts:167
↓ 85 callers
Method
pause
(millis: number)
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:780
↓ 84 callers
Function
Setting2
* For select-option inputs, see ReactSelect above and type = 'custom'. * If needed more than once, break out some reusable thing?
client/app-staff/admin/admin-app.staff.ts:3630
↓ 82 callers
Method
getUrl
()
tests/e2e/utils/pages-for.ts:346
↓ 81 callers
Function
buildSite
(site: SiteData | U = undefined, ps: { okInitEarly?: boolean } = {})
tests/e2e/utils/site-builder.ts:19
↓ 81 callers
Method
pause
(millis: number)
tests/e2e/utils/pages-for.ts:596
↓ 80 callers
Function
Input
(props)
client/server/react-bootstrap-old/Input.more.ts:3
↓ 80 callers
Function
dieIf
(condition, errorMessage: string)
client/server/prelude.ts:225
↓ 77 callers
Method
waitForDisplayed
(selector: St, ps: WaitPs = {})
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1808
↓ 75 callers
Method
waitForExist
(selector: string, ps: WaitPs & { howMany?: number } = {})
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1971
↓ 70 callers
Method
waitAndSetValue
(selector: St, value: St | Nr, opts: { maybeMoves?: true, checkAndRetry?: true, timeoutMs?: Nr,
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:2401
↓ 65 callers
Method
assertPageTitleMatches
(regex: St | RegExp)
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:3081
↓ 65 callers
Method
waitAndSetValue
(selector: string, value: string | number, opts: { maybeMoves?: true, checkAndRetry?: true, timeoutMs?
tests/e2e/utils/pages-for.ts:1932
↓ 63 callers
Method
getUrl
()
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:416
↓ 63 callers
Method
waitUntil
(fn: () => Pr<Bo>, ps: WaitPs = {})
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:793
↓ 61 callers
Function
die
(errorMessage: string)
client/app-slim/prelude.ts:207
↓ 59 callers
Function
logD
(message, ex?)
client/app-slim/prelude.ts:192
↓ 53 callers
Method
refresh2
(ps: { isWhere?: IsWhere.EmbeddedPagesListPage } = {})
tests/e2e/utils/pages-for.ts:415
↓ 52 callers
Function
logD
(message, ex?)
client/server/prelude.ts:192
↓ 51 callers
Method
assertExactly
(num: Nr, selector: St)
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:2346
↓ 51 callers
Function
logWarning
(message: StringOrFn)
tests/e2e-wdio7/utils/log-and-die.ts:98
↓ 50 callers
Method
$
(selector: St | Function | object)
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:355
↓ 50 callers
Method
disableRateLimits
()
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:762
↓ 50 callers
Function
linkTo
(page: St | { id: St }, postNr?: Nr)
tests/e2e-wdio7/specs/bookmarks-basic.2br.f.e2e.ts:44
↓ 50 callers
Method
open
* Opens a sub page of the page * @param path path of the sub page (e.g. /path/to/page.html)
tests/e2e-wdio7/pageobjects/page.ts:10
↓ 50 callers
Method
rememberCurrentUrl
()
tests/e2e/utils/pages-for.ts:913
↓ 49 callers
Method
getBoundingClientRect
(selector: string, opts: { mustExist?: boolean } = {})
tests/e2e/utils/pages-for.ts:1092
↓ 48 callers
Method
disableRateLimits
()
tests/e2e/utils/pages-for.ts:578
↓ 47 callers
Method
switchToEmbCommentsIframeIfNeeded
()
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1377
↓ 47 callers
Method
switchToEmbeddedEditorIrame
()
tests/e2e/utils/pages-for.ts:1083
↓ 46 callers
Function
LiNavLink
(...propsAndContents)
client/app-slim/widgets.ts:39
↓ 46 callers
Method
execute
(script: ((...args: any[]) => T), ...args: any[])
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:475
↓ 46 callers
Method
waitForNewUrl
()
tests/e2e/utils/pages-for.ts:917
↓ 45 callers
Function
createFactory
(compSpec: React.ComponentSpec<P, S>)
client/app-slim/utils/react-utils.ts:44
↓ 45 callers
Method
isDisplayed
(selector: St)
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1731
↓ 44 callers
Function
get
(uri: string, successFn: GetSuccessFn, errorFn?: GetErrorFn, options?: GetOptions)
client/app-slim/Server.ts:746
↓ 43 callers
Method
waitUntilLoadingOverlayGone
()
tests/e2e/utils/pages-for.ts:1736
↓ 42 callers
Method
rememberCurrentUrl
()
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1223
↓ 42 callers
Function
valueOf
(getter: (s: Settings) => any)
client/app-staff/admin/admin-app.staff.ts:261
↓ 42 callers
Method
waitUntilLoadingOverlayGone
()
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:2189
↓ 41 callers
Method
assertPageTitleMatches
(regex: string | RegExp)
tests/e2e/utils/pages-for.ts:2477
↓ 41 callers
Method
waitForMyDataAdded
()
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1673
↓ 40 callers
Method
switchToEmbeddedEditorIrame
()
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1437
↓ 39 callers
Method
$
(selector: St | Function | object)
tests/e2e/utils/pages-for.ts:287
↓ 39 callers
Method
waitForNewUrl
()
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1228
↓ 39 callers
Method
waitUntil
(fn: () => Bo, ps: WaitPs = {})
tests/e2e/utils/pages-for.ts:608
↓ 38 callers
Method
$$
(selector: St | Function)
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:377
↓ 38 callers
Method
debug
()
tests/e2e/utils/pages-for.ts:335
↓ 37 callers
Function
createComponent
(componentDefinition)
client/server/utils/react-utils.ts:26
↓ 37 callers
Method
waitAndGetVisibleText
(selector: St)
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:2717
↓ 37 callers
Method
waitUntilModalGone
()
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:2205
↓ 36 callers
Method
count
(selector: St)
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1704
↓ 36 callers
Method
waitForDisplayed
(selector: string, ps: WaitPs = {})
tests/e2e/utils/pages-for.ts:1377
↓ 35 callers
Function
$first
(selector: string, elem?)
client/app-slim/prelude.ts:921
↓ 34 callers
Method
isExisting
(selector: St)
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1710
↓ 33 callers
Method
waitAndGetVisibleText
(selector)
tests/e2e/utils/pages-for.ts:2208
↓ 33 callers
Method
waitForGone
(selector: St, ps: WaitPs = {})
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:1986
↓ 32 callers
Function
$byId
(elemId: string)
client/app-slim/prelude.ts:926
↓ 32 callers
Method
assertTextMatches
(selector: string, regex: string | RegExp | (string | RegExp)[], how: 'regex' | 'exact' | 'includes'
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:2826
↓ 32 callers
Method
scrollIntoViewInPageColumn
(selector: string)
tests/e2e/utils/pages-for.ts:1138
↓ 32 callers
Method
swithToOtherTabOrWindow
(isWhereAfter?: IsWhere)
tests/e2e/utils/pages-for.ts:830
↓ 31 callers
Function
logUnusual
(message: StringOrFn)
tests/e2e-wdio7/utils/log-and-die.ts:78
↓ 31 callers
Method
waitUntilModalGone
()
tests/e2e/utils/pages-for.ts:1752
↓ 30 callers
Method
assertNotFoundError
(ps: { whyNot?: 'CategroyDeleted' | 'MayNotCreateTopicsOrSeeCat' | 'MayNotSeeCat'
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:3174
↓ 30 callers
Function
isVal
(x)
client/app-slim/prelude.ts:532
↓ 30 callers
Function
reactCreateFactory
(type)
client/app-slim/prelude.ts:83
↓ 30 callers
Method
urlPath
()
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:461
↓ 30 callers
Method
waitUntilTextMatches
(selector: St, regex: St | RegExp, opts: { timeoutMs?: Nr, invert?: Bo } = {})
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:2531
↓ 29 callers
Function
descr
(key1: St, text1: St, k2?: St, t2?: St, k3?: St, t3?: St)
client/app-slim/keyboard-shortcuts.ts:424
↓ 29 callers
Function
logW
(message, ex?)
client/server/prelude.ts:179
↓ 29 callers
Function
onOk
()
client/app-slim/Server.ts:1342
↓ 29 callers
Method
waitUntilGone
(what: St, ps: WaitPs = {})
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:2118
↓ 28 callers
Function
logM
(message, ex?)
client/server/prelude.ts:170
↓ 27 callers
Method
assertNthTextMatches
(selector: string, n: number, stringOrRegex: string | RegExp, stringOrRegex2?: string | RegExp,
tests/e2e-wdio7/utils/ty-e2e-test-browser.ts:2858
↓ 27 callers
Method
switchBackToFirstTabOrWindow
()
tests/e2e/utils/pages-for.ts:859
↓ 26 callers
Method
count
(selector: St)
tests/e2e/utils/pages-for.ts:1304
↓ 25 callers
Method
isExisting
(selector: St)
tests/e2e/utils/pages-for.ts:1309
↓ 25 callers
Method
waitUntilGone
(what: St, ps: { timeoutMs?: Nr, timeoutIsFine?: Bo } = {})
tests/e2e/utils/pages-for.ts:1667
↓ 25 callers
Method
waitUntilTextMatches
(selector: string, regex: string | RegExp, opts: { timeoutMs?: number, invert?: boolean } = {})
tests/e2e/utils/pages-for.ts:2052
next →
1–100 of 3,271, ranked by callers