Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/citrolabs/ego-lite
/ functions
Functions
526 in github.com/citrolabs/ego-lite
⨍
Functions
526
◇
Types & classes
18
↓ 1 callers
Function
closeFixtureTabs
()
package/ego-browser/scripts/real-browser-e2e/preamble.mjs:227
↓ 1 callers
Function
closeTab
(target: TabTarget | undefined = undefined)
package/ego-browser/src/driver/nav.ts:216
↓ 1 callers
Function
collect
()
package/ego-browser/src/update-notice.test.mjs:195
↓ 1 callers
Function
collectMutations
(source, focusFunctions)
package/ego-browser/scripts/mutation-check.mjs:106
↓ 1 callers
Function
collectTsFiles
(absDir, relativeDir)
package/ego-browser/scripts/build.mjs:129
↓ 1 callers
Function
completeTaskSpace
()
package/ego-browser/src/helpers.test.mjs:719
↓ 1 callers
Function
count
(selector)
package/ego-browser/src/driver/locator.ts:219
↓ 1 callers
Function
createBrowserFacade
()
package/ego-browser/src/helpers.ts:767
↓ 1 callers
Function
createBufferedLog
()
package/ego-browser/src/index.ts:267
↓ 1 callers
Function
createLocator
(selector)
package/ego-browser/src/helpers.ts:518
↓ 1 callers
Function
createPageFacade
()
package/ego-browser/src/helpers.ts:682
↓ 1 callers
Function
createResponseFacade
(info, timeout)
package/ego-browser/src/driver/waits.ts:366
↓ 1 callers
Function
createSiteFacade
()
package/ego-browser/src/helpers.ts:793
↓ 1 callers
Method
createTaskSpace
(name)
package/ego-browser/src/taskspace-e2e.test.mjs:41
↓ 1 callers
Function
createTaskSpacesFacade
()
package/ego-browser/src/helpers.ts:779
↓ 1 callers
Function
currentTab
()
package/ego-browser/src/driver/nav.ts:139
↓ 1 callers
Function
deduplicateMutations
(mutations)
package/ego-browser/scripts/mutation-check.mjs:211
↓ 1 callers
Function
dispatchSyntheticWheel
* Dispatch a synthetic WheelEvent on the element under (x, y), then perform the * native scroll. Used when the tab is backgrounded/unfocused and CDP
package/ego-browser/src/driver/pointer.ts:529
↓ 1 callers
Function
docKeyForPath
(path: string[])
package/ego-browser/src/format.ts:1056
↓ 1 callers
Function
domainMatches
(hostname, pattern)
package/ego-browser/src/learning/check-domain-learning.ts:202
↓ 1 callers
Function
drainEvents
()
package/ego-browser/src/driver/observe.ts:44
↓ 1 callers
Function
editingCommandsForKey
(key, modifiers)
package/ego-browser/src/driver/keyboard.ts:64
↓ 1 callers
Function
egoSource
(body, context)
package/ego-browser/scripts/real-browser-e2e/ego-source.mjs:8
↓ 1 callers
Function
elementCenter
(selectorOrRef)
package/ego-browser/src/driver/observe.ts:81
↓ 1 callers
Function
elementTopLeft
(selectorOrRef: string)
package/ego-browser/src/driver/pointer.ts:641
↓ 1 callers
Function
embedHelpDocs
(...files)
package/ego-browser/scripts/build.mjs:96
↓ 1 callers
Function
emit
(method, params)
package/ego-browser/src/driver/nav.test.mjs:76
↓ 1 callers
Function
enablePageEvents
(sessionId)
package/ego-browser/src/browser-runtime.ts:189
↓ 1 callers
Function
evaluateAll
(selector, pageFunction, arg = undefined)
package/ego-browser/src/driver/locator.ts:285
↓ 1 callers
Function
evaluateLocator
(selector, pageFunction, arg = undefined)
package/ego-browser/src/driver/locator.ts:266
↓ 1 callers
Function
evaluateQueryAll
(selector, functionSource, arg)
package/ego-browser/src/driver/locator.ts:432
↓ 1 callers
Function
exampleForPath
(example: string, path: string[])
package/ego-browser/src/format.ts:1073
↓ 1 callers
Function
execute
(code: string, stdout: WritableLike)
package/ego-browser/src/run.ts:108
↓ 1 callers
Function
executionContext
()
package/ego-browser/src/run.ts:127
↓ 1 callers
Function
exposeEgoMethods
(target: InstallTarget, ego: EgoRuntime)
package/ego-browser/src/index.ts:321
↓ 1 callers
Function
extractAssertionCount
(stdout)
package/ego-browser/scripts/real-browser-e2e/runner.mjs:379
↓ 1 callers
Function
extractAxString
(value)
package/ego-browser/src/element-resolver.ts:870
↓ 1 callers
Function
extractFunctionName
(node)
package/ego-browser/scripts/extract-help-docs.mjs:122
↓ 1 callers
Function
extractHelpDocs
(source)
package/ego-browser/scripts/extract-help-docs.mjs:19
↓ 1 callers
Function
extractParams
(node, jsdoc)
package/ego-browser/scripts/extract-help-docs.mjs:127
↓ 1 callers
Function
fakeStream
()
package/ego-browser/src/output-sink.test.mjs:11
↓ 1 callers
Function
filterCondition
(filter: InternalFilter, elementExpression: string)
package/ego-browser/src/locator-query.ts:139
↓ 1 callers
Function
filterSelector
(base, options: any = {})
package/ego-browser/src/helpers.ts:651
↓ 1 callers
Function
finishClickProbe
( point: Point, id: string | null, clickCount: number, )
package/ego-browser/src/driver/pointer.ts:255
↓ 1 callers
Function
finishDragProbe
( points: Point[], id: string | null, button: MouseButton, )
package/ego-browser/src/driver/pointer.ts:407
↓ 1 callers
Function
finishHoverProbe
(point: Point, id: string | null)
package/ego-browser/src/driver/pointer.ts:366
↓ 1 callers
Function
finishKeyProbe
( id: string | null, definition: { key: string; code: string; text: string; commands?: string[] }, )
package/ego-browser/src/driver/keyboard.ts:563
↓ 1 callers
Function
fireEvent
Fire a CDP event through the handler set up by rawCdp.
package/ego-browser/src/browser-runtime.test.mjs:72
↓ 1 callers
Function
fireEvent
(method, params = {})
package/ego-browser/src/driver/waits.test.mjs:45
↓ 1 callers
Function
fireEvent
(method, params = {}, sessionId = "sess-1")
package/ego-browser/src/driver/downloads.test.mjs:46
↓ 1 callers
Function
firstJsonLine
(output)
package/ego-browser/src/taskspace-e2e.test.mjs:116
↓ 1 callers
Function
flushMicrotasks
()
package/ego-browser/src/update-notice.test.mjs:201
↓ 1 callers
Function
formatCliLogValue
(value: unknown)
package/ego-browser/src/format.ts:965
↓ 1 callers
Function
formatEgoError
(err: unknown)
package/ego-browser/src/ego-errors.ts:190
↓ 1 callers
Function
functionLogValue
(fn: Function, path: string[])
package/ego-browser/src/format.ts:1030
↓ 1 callers
Function
getAttribute
(selector, name)
package/ego-browser/src/driver/locator.ts:180
↓ 1 callers
Function
getDocsMap
()
package/ego-browser/src/help-runtime.ts:79
↓ 1 callers
Function
globToRegExp
(glob)
package/ego-browser/src/driver/waits.ts:232
↓ 1 callers
Function
handOffTaskSpace
()
package/ego-browser/src/helpers.test.mjs:863
↓ 1 callers
Function
hardStopEgo
(error_code)
package/ego-browser/src/run-output-sink.test.mjs:10
↓ 1 callers
Function
help
( helpers: Record<string, unknown>, ...names: string[] )
package/ego-browser/src/help-runtime.ts:30
↓ 1 callers
Function
hitTestClickButton
()
package/ego-browser/scripts/real-browser-e2e/preamble.mjs:215
↓ 1 callers
Function
hover
(target: MouseTarget, options: HoverOptions = {})
package/ego-browser/src/driver/pointer.ts:116
↓ 1 callers
Function
hrefElementsExpression
(href, rootExpression = "document")
package/ego-browser/src/locator-query.ts:221
↓ 1 callers
Function
initializeE2eEnvironment
(context, tempDir)
package/ego-browser/scripts/real-browser-e2e/runner.mjs:286
↓ 1 callers
Function
innerHTML
(selector)
package/ego-browser/src/driver/locator.ts:40
↓ 1 callers
Function
innerText
(selector)
package/ego-browser/src/driver/locator.ts:25
↓ 1 callers
Function
inputValue
(selector)
package/ego-browser/src/driver/locator.ts:55
↓ 1 callers
Function
installAutoEgo
* Install a mock ego that auto-responds to every CDP send with { result: {} }. * Use the returned `calls` array to inspect what was sent, and `ego.on
package/ego-browser/src/browser-runtime.test.mjs:23
↓ 1 callers
Function
installAutoEgo
(resultFor = () => ({}))
package/ego-browser/src/driver/waits.test.mjs:19
↓ 1 callers
Function
installAutoEgo
(options = {})
package/ego-browser/src/driver/downloads.test.mjs:11
↓ 1 callers
Function
installClickProbe
(point: Point)
package/ego-browser/src/driver/pointer.ts:224
↓ 1 callers
Function
installHoverProbe
(point: Point)
package/ego-browser/src/driver/pointer.ts:334
↓ 1 callers
Function
installKeyProbe
(key: string)
package/ego-browser/src/driver/keyboard.ts:539
↓ 1 callers
Function
installLifecycleFlush
(stream: WritableLike)
package/ego-browser/src/output-sink.ts:109
↓ 1 callers
Function
installManualEgo
* Install a mock ego with manual control over sendCDPMessage. * Returns the calls array; use ego.onCDPMessage after a send to deliver responses.
package/ego-browser/src/browser-runtime.test.mjs:55
↓ 1 callers
Function
installMouseUpProbe
(point: Point)
package/ego-browser/src/driver/pointer.ts:303
↓ 1 callers
Function
internalSelector
(kind, data)
package/ego-browser/src/element-resolver.test.mjs:29
↓ 1 callers
Function
internalSelector
(kind, data)
package/ego-browser/src/driver/locator.test.mjs:27
↓ 1 callers
Function
isChecked
(selector)
package/ego-browser/src/driver/locator.ts:77
↓ 1 callers
Function
isDirectCli
()
package/ego-browser/src/index.ts:275
↓ 1 callers
Function
isDisabled
(selector)
package/ego-browser/src/driver/locator.ts:148
↓ 1 callers
Function
isEditable
(selector)
package/ego-browser/src/driver/locator.ts:157
↓ 1 callers
Function
isHidden
(selector)
package/ego-browser/src/driver/locator.ts:118
↓ 1 callers
Function
isKeyDispatchTimeout
(error: unknown)
package/ego-browser/src/driver/keyboard.ts:670
↓ 1 callers
Function
isLearningNotePath
(siteDir: string, notePath: string)
package/ego-browser/src/learning/index.ts:120
↓ 1 callers
Function
isNonEmptyString
(value: unknown)
package/ego-browser/src/update-notice.ts:56
↓ 1 callers
Function
isNotePath
(path)
package/ego-browser/src/learning/validate-learning-format.ts:206
↓ 1 callers
Function
isSafeToolName
(name)
package/ego-browser/src/learning/validate-learning-format.ts:189
↓ 1 callers
Function
isStringContext
(source, node)
package/ego-browser/scripts/mutation-check.mjs:206
↓ 1 callers
Function
isSyncFactoryHelper
(path: string[])
package/ego-browser/src/index.ts:249
↓ 1 callers
Function
isValidDomain
(pattern)
package/ego-browser/src/learning/validate-learning-format.ts:176
↓ 1 callers
Function
isVisibleAndFocused
* Whether the page is currently visible and focused. CDP wheel input is * delivered only to a foreground, focused target; otherwise wheel() routes *
package/ego-browser/src/driver/pointer.ts:508
↓ 1 callers
Function
isWaitForFunctionOptions
(value)
package/ego-browser/src/driver/waits.ts:195
↓ 1 callers
Function
jsExceptionDescription
(result, details)
package/ego-browser/src/cdp-eval.ts:118
↓ 1 callers
Function
labelElementsExpression
(locator, rootExpression = "document")
package/ego-browser/src/locator-query.ts:295
↓ 1 callers
Function
labelElementsJs
(locator)
package/ego-browser/src/element-resolver.ts:652
↓ 1 callers
Function
learningEntry
( siteDir: string, manifest: LearningManifest, )
package/ego-browser/src/learning/check-domain-learning.ts:166
↓ 1 callers
Function
listFiles
(root, extension)
package/ego-browser/scripts/validate-agent-style.mjs:68
↓ 1 callers
Function
listTabs
()
package/ego-browser/src/driver/nav.test.mjs:38
← previous
next →
201–300 of 526, ranked by callers