Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/appium/appium
/ functions
Functions
1,957 in github.com/appium/appium
⨍
Functions
1,957
◇
Types & classes
530
↓ 4 callers
Method
executeCommand
* Execute a driver (WebDriver-protocol) command by its name as defined in the routes file * * @param cmd - the name of the command * @param a
packages/types/lib/driver.ts:201
↓ 4 callers
Method
findByImage
* Find a screen rect represented by an ImageElement corresponding to an image * template sent in by the client * * @param template - image us
packages/images-plugin/lib/finder.ts:83
↓ 4 callers
Method
findElOrElsWithProcessing
* This is a wrapper for {@linkcode findElOrEls} that validates locator strategies * and implements the `appium:printPageSourceOnFindFailure` capabi
packages/types/lib/commands/basedriver.ts:248
↓ 4 callers
Method
fix
* Either fixes the actual problem * if hasAutofix returns true or * returns a string description for possible manual fixes
packages/types/lib/doctor.ts:40
↓ 4 callers
Method
getAttr
(k: string)
packages/fake-driver/lib/fake-element.ts:57
↓ 4 callers
Method
getLocation
()
packages/fake-driver/lib/fake-element.ts:73
↓ 4 callers
Function
getSessionId
(driver: Core<any>, req: Request)
packages/base-driver/lib/protocol/protocol.ts:53
↓ 4 callers
Method
getStatus
* @summary Retrieve the server's current status. * @description * Returns information about whether a remote end is in a state in which it can c
packages/types/lib/driver.ts:111
↓ 4 callers
Function
initOpenCv
()
packages/opencv/lib/index.ts:71
↓ 4 callers
Function
insertAppiumPrefixes
( caps: Capabilities<C>, )
packages/appium/lib/helpers/capability.ts:108
↓ 4 callers
Function
inspect
(value: unknown)
packages/appium/lib/bootstrap/main-helpers.ts:30
↓ 4 callers
Function
isErrnoException
(err: unknown)
packages/support/lib/fs.ts:127
↓ 4 callers
Method
isMac
()
packages/support/lib/system.ts:78
↓ 4 callers
Function
isPlainObject
(value: unknown)
packages/logger/lib/utils/node.ts:7
↓ 4 callers
Function
isSessionCommand
(command: string)
packages/base-driver/lib/protocol/protocol.ts:74
↓ 4 callers
Function
isStandardCap
(cap: string)
packages/base-driver/lib/basedriver/capabilities.ts:137
↓ 4 callers
Method
log
General logging function.
packages/support/lib/console.ts:187
↓ 4 callers
Method
logEvent
(eventName: string)
packages/types/lib/driver.ts:126
↓ 4 callers
Function
mapKeys
( obj: T, fn: (value: T[keyof T], key: keyof T) => string, )
packages/appium/lib/utils/object.ts:97
↓ 4 callers
Function
memoize
( fn: Fn, resolver?: (...args: Parameters<Fn>) => unknown, )
packages/support/lib/util.ts:93
↓ 4 callers
Function
mkdir
* Like Node.js `fsPromises.mkdir()`, but will not reject if the directory already exists. * @see https://nodejs.org/api/fs.html#fspromisesmkdirpath
packages/support/lib/fs.ts:188
↓ 4 callers
Function
omit
(obj: T, key: string)
packages/base-driver/lib/utils.ts:32
↓ 4 callers
Method
onUnexpectedShutdown
(handler: () => any)
packages/types/lib/driver.ts:79
↓ 4 callers
Function
ot
()
packages/base-driver/test-fixtures/static/js/jquery.min.js:3
↓ 4 callers
Method
performActions
* Perform touch or keyboard actions * @see {@link https://w3c.github.io/webdriver/#perform-actions} * * @param actions - the action sequence
packages/types/lib/commands/webdriver.ts:390
↓ 4 callers
Function
pickBy
( obj: T, predicate: (value: T[keyof T], key: keyof T) => boolean, )
packages/appium/lib/utils/object.ts:67
↓ 4 callers
Function
readConfigFile
( filepath?: string, opts: ReadConfigFileOptions = {}, )
packages/appium/lib/bootstrap/config-file.ts:51
↓ 4 callers
Function
removeAppiumPrefixes
( caps: NSCapabilities<C>, )
packages/appium/lib/helpers/capability.ts:121
↓ 4 callers
Function
requireDir
(root: string, requireWriteable = true, displayName = 'folder path')
packages/appium/lib/bootstrap/node-helpers.ts:127
↓ 4 callers
Method
setImplicitWait
* A helper method (not a command) used to set the implicit wait value * * @param ms - the implicit wait in ms
packages/types/lib/commands/basedriver.ts:48
↓ 4 callers
Function
stopwatch
(id: string)
packages/docutils/lib/utils/timing.ts:8
↓ 4 callers
Method
subscriptionExists
(topic: string, subscriber: string)
packages/base-driver/lib/basedriver/ipc.ts:176
↓ 4 callers
Method
toArg
* Return the unique CLI argument key for the argument.
packages/appium/lib/schema/arg-spec.ts:86
↓ 4 callers
Function
transformSourceXml
( xmlStr: string, platform: string, {metadata = {} as TransformMetadata, addIndexPath = false}: Transfor
packages/universal-xml-plugin/lib/source.ts:32
↓ 4 callers
Function
updateBuildInfo
(useGithubApiFallback = false)
packages/appium/lib/helpers/build.ts:90
↓ 3 callers
Function
ORIGINAL_MKDOCS_CONFIG
(langName)
scripts/crowdin-common.mjs:18
↓ 3 callers
Method
addWebSocketHandler
* Adds websocket handler to an {@linkcode AppiumServer}. * @param handlerPathname - Web socket endpoint path starting with a single slash character
packages/types/lib/server.ts:20
↓ 3 callers
Function
buildSite
({ mkdocsYml: mkDocsYmlPath, siteDir, cwd = process.cwd(), serve = false, serveOpts, execOpts, }:
packages/docutils/lib/builder/site.ts:74
↓ 3 callers
Function
calculateFileIntegrity
(filePath: string)
packages/base-driver/lib/basedriver/helpers.ts:533
↓ 3 callers
Function
camelCase
(value: string)
packages/appium/lib/utils/object.ts:21
↓ 3 callers
Method
canProxy
(sessionId?: string)
packages/types/lib/driver.ts:121
↓ 3 callers
Function
checkMissingPaths
( opts: T, group: string, argv: Record<string, unknown>, )
packages/docutils/lib/cli/check.ts:40
↓ 3 callers
Function
checkParams
( paramSpec: PayloadParams, args: Record<string, any>, protocol?: keyof typeof PROTOCOLS, )
packages/base-driver/lib/protocol/protocol.ts:84
↓ 3 callers
Function
createOpenReadStream
(zipfile: yauzl.ZipFile)
packages/support/lib/zip.ts:526
↓ 3 callers
Function
cvMatFromImage
(img: Buffer)
packages/opencv/lib/index.ts:555
↓ 3 callers
Function
cvMatToPng
(mat: any)
packages/opencv/lib/index.ts:543
↓ 3 callers
Method
dequeue
* Remove the oldest item from the buffer.
packages/appium/lib/cli/utils.ts:38
↓ 3 callers
Function
determineProtocol
(createSessionArgs: any[])
packages/base-driver/lib/protocol/protocol.ts:37
↓ 3 callers
Method
emitLog
(m: MessageObject)
packages/logger/lib/log.ts:288
↓ 3 callers
Method
execute
* Execute JavaScript (or some other kind of script) in the browser/app context * @see {@link https://w3c.github.io/webdriver/#execute-script} *
packages/types/lib/commands/webdriver.ts:328
↓ 3 callers
Function
extensionCommandArgs
* Return the command config for driver or plugin.
packages/appium/lib/cli/setup-command.ts:219
↓ 3 callers
Method
extensionDesc
( driverName: ExtName<DriverType>, {version, automationName}: ExtManifest<DriverType>, )
packages/appium/lib/extension/driver-config.ts:45
↓ 3 callers
Method
extract
()
packages/support/lib/zip.ts:112
↓ 3 callers
Function
fetchInterfaces
(family: 4 | 6 | null = null)
packages/appium/lib/helpers/network.ts:11
↓ 3 callers
Method
findElements
* Find a a list of all UI elements matching a given a locator strategy and a selector * @see {@link https://w3c.github.io/webdriver/#find-elements}
packages/types/lib/commands/basedriver.ts:173
↓ 3 callers
Function
formatErrors
( errors: ErrorObject[] = [], config: NormalizedAppiumConfig | Record<string, unknown> | string | undefine
packages/appium/lib/schema/format-errors.ts:32
↓ 3 callers
Function
formatLog
(args: ParsedArgs, targetConsole: boolean)
packages/appium/lib/logsink.ts:234
↓ 3 callers
Function
ft
(e,t)
packages/base-driver/test-fixtures/static/js/jquery.min.js:4
↓ 3 callers
Method
getConfigProblems
(extManifest: ExtManifest<DriverType>, extName: string)
packages/appium/lib/extension/driver-config.ts:88
↓ 3 callers
Function
getDynamicLogger
( testingMode: boolean, forceLogs: boolean, prefix: string | (() => string) | null = null, )
packages/support/test/unit/logger/helpers.ts:15
↓ 3 callers
Function
getGitRev
(useGithubApiFallback = false)
packages/appium/lib/helpers/build.ts:27
↓ 3 callers
Method
getLiveItem
* Returns a live {@linkcode Item} or removes a stale {@linkcode WeakRef} from {@linkcode Strongbox.items}.
packages/strongbox/lib/index.ts:357
↓ 3 callers
Function
getLogger
(driver: Core<any>, sessionId: string | null = null)
packages/base-driver/lib/protocol/protocol.ts:327
↓ 3 callers
Method
getMessage
(topic: string)
packages/types/lib/ipc.ts:68
↓ 3 callers
Function
getNodeAttrVal
(node: any, attr: string)
packages/universal-xml-plugin/lib/xpath.ts:62
↓ 3 callers
Function
getNonDefaultServerArgs
(parsedArgs: Args)
packages/appium/lib/bootstrap/startup-config.ts:19
↓ 3 callers
Function
getParser
(debug = false)
packages/appium/lib/cli/parser.ts:357
↓ 3 callers
Function
getPath
(obj: unknown, path: string, defaultValue?: unknown)
packages/appium/lib/utils/object.ts:114
↓ 3 callers
Function
getPresetDrivers
(presetName: Exclude<CliCommandSetupSubcommand, 'reset'>)
packages/appium/lib/cli/setup-command.ts:48
↓ 3 callers
Method
getSchema
* Returns schema by ID (default: base Appium schema).
packages/appium/lib/schema/schema.ts:337
↓ 3 callers
Method
getSize
()
packages/fake-driver/lib/fake-element.ts:84
↓ 3 callers
Function
getTestPort
()
packages/appium/test/helpers.ts:53
↓ 3 callers
Method
getUrlForProxy
* Builds a full downstream URL (including base path and session) for a given upstream URL.
packages/base-driver/lib/jsonwp-proxy/proxy.ts:151
↓ 3 callers
Function
guineaPigTemplate
(req: Request, res: Response, page: string)
packages/base-driver/lib/test-pages/handlers.ts:36
↓ 3 callers
Function
highlightRegion
(mat: any, region: Rect)
packages/opencv/lib/index.ts:520
↓ 3 callers
Method
http
(prefix: string, message: any, ...args: any[])
packages/logger/lib/types.ts:33
↓ 3 callers
Function
hubUri
Base URL for the Selenium Grid 3 hub (protocol + host + port).
packages/appium/lib/bootstrap/grid-v3-register.ts:111
↓ 3 callers
Function
i
(e)
packages/base-driver/test-fixtures/static/js/jquery.min.js:5
↓ 3 callers
Function
installDrivers
* Install the given driver name. It skips the installation if the given driver name was already installed.
packages/appium/lib/cli/setup-command.ts:162
↓ 3 callers
Function
isBlockedPrototypeKey
Property keys that must never resolve through the real target (VM escape vectors).
packages/execute-driver-plugin/lib/vm-host-binding.ts:108
↓ 3 callers
Function
isExtension
(value: unknown)
packages/appium/lib/extension/manifest.ts:341
↓ 3 callers
Method
isFinalized
* Returns `true` if this instance has been finalized.
packages/appium/lib/schema/schema.ts:129
↓ 3 callers
Function
listFiles
* @returns {Promise<Record<string, any>[]>}
scripts/crowdin-update-docs-resources.mjs:82
↓ 3 callers
Function
log
(message)
packages/appium/scripts/autoinstall-extensions.js:45
↓ 3 callers
Function
next
()
packages/images-plugin/test/unit/plugin.spec.ts:22
↓ 3 callers
Function
nn
(e,t)
packages/base-driver/test-fixtures/static/js/jquery.min.js:5
↓ 3 callers
Function
normalizeBasePath
(basePath: string)
packages/base-driver/lib/express/server.ts:234
↓ 3 callers
Function
omitKeys
(obj: T, keys: readonly string[])
packages/appium/lib/utils/object.ts:52
↓ 3 callers
Function
packageDidChange
(appiumHome: string)
packages/appium/lib/utils/package-changed.ts:14
↓ 3 callers
Function
parseAppLink
(appLink: string)
packages/base-driver/lib/basedriver/helpers.ts:379
↓ 3 callers
Method
parseTimeoutArgument
* Get a timeout value from a number or a string * * @param ms - the timeout value as a number or a string * * @returns The timeout as a nu
packages/types/lib/commands/basedriver.ts:102
↓ 3 callers
Method
pause
()
packages/logger/lib/types.ts:53
↓ 3 callers
Function
pluginE2EHarness
(opts: E2ESetupOpts)
packages/plugin-test-support/lib/harness.ts:35
↓ 3 callers
Function
processCapabilities
( w3cCaps: W3CCaps, constraints: C | undefined = {} as C, shouldValidateCaps: boolean | undefined = true
packages/base-driver/lib/basedriver/capabilities.ts:315
↓ 3 callers
Method
proxyActive
(sessionId?: string)
packages/types/lib/driver.ts:118
↓ 3 callers
Method
publishClockStatus
()
packages/fake-driver/lib/driver.ts:314
↓ 3 callers
Function
r
(e)
packages/base-driver/test-fixtures/static/js/jquery.min.js:4
↓ 3 callers
Function
rankLevenshteinCandidates
( target: string, candidates: readonly string[], maxEditDistance: number = LEVENSHTEIN_SUGGESTION_MAX_ED
packages/base-driver/lib/helpers/levenshtein-match.ts:21
↓ 3 callers
Function
relative
(from: string, to?: string)
packages/docutils/lib/utils/path.ts:8
↓ 3 callers
Method
removeWebSocketHandler
* Removes existing WebSocket handler from the server instance. * * The call is ignored if the given `handlerPathname` handler is not present in
packages/types/lib/server.ts:28
← previous
next →
101–200 of 1,957, ranked by callers