Source symbols: packages/playwright-core/src/client/elementHandle.ts
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@4cd8608744bf4d18c9f23578c3cf4a1cd1862b2d · 2026-07-20T11:02:36Z
- Declarations: 31
- Referenced calls: 81
Declared symbols
ElementHandle— exported class at line 38; referencesfrom,constructor,super,asElement,ownerFrame,fromNullable,contentFrame,getAttribute,inputValue,textContent,innerText,innerHTML,isChecked,isDisabled,isEditable,isEnabled,isHidden,isVisible,dispatchEvent,serializeArgumentoverride— static at line 42; referencesfromfromNullable— static at line 46; referencesfromvalue— const at line 69; referencesgetAttributevalue— const at line 78; referencestextContentresult— const at line 139; referencesselectOption,convertSelectOptionValues,_timeoutframe— const at line 152; referencesownerFrame,Error,convertInputFiles,page,context,setInputFiles,_timeoutconverted— const at line 155; referencesconvertInputFiles,page,context,setInputFiles,_timeoutvalue— const at line 187; referencesboundingBoxmask— const at line 192copy— const at line 193result— const at line 202; referencesscreenshot,_timeout,mkdirIfNeeded,writeFileresult— const at line 215; referencesquerySelectorAllresult— const at line 220; referencesevalOnSelector,String,serializeArgumentresult— const at line 225; referencesevalOnSelectorAll,String,serializeArgumentresult— const at line 236; referenceswaitForSelector,_timeoutconvertSelectOptionValues— exported function at line 241; referencesisArray,for,assert,isStringSetInputFilesFiles— type at line 257filePayloadExceedsSizeLimit— function at line 259resolvePathsAndDirectoryForInputFiles— function at line 263; referencesfor,isDirectory,Error,resolve,pushlocalPaths— let at line 264; referencesfor,isDirectory,Error,resolve,pushlocalDirectory— let at line 265; referencesfor,isDirectory,Error,resolve,pushstat— const at line 267; referencesisDirectory,Error,resolve,pushconvertInputFiles— exported function at line 282; referencesisArray,slice,some,every,Error,resolvePathsAndDirectoryForInputFiles,isRemote,readdir,isFile,join,_wrapApiCall,async,createTempFiles,basename,all,stat,relative,for,from,pipelineitems— const at line 283; referencesisArray,slice,some,every,Error,resolvePathsAndDirectoryForInputFiles,isRemote,readdir,isFile,join,_wrapApiCall,async,createTempFiles,basename,all,stat,relative,for,from,pipelinefiles— const at line 292; referencesreaddir,isFile,joinlastModifiedMs— const at line 296; referencesstat,relative,basenamewritable— const at line 304; referencesfrom,pipeline,createReadStream,streampayloads— const at line 318; referencesfilePayloadExceedsSizeLimit,ErrordetermineScreenshotType— exported function at line 324; referencesgetMimeTypeForPath,ErrormimeType— const at line 326; referencesgetMimeTypeForPath,Error
Imported modules
fspathstream@isomorphic/assert@isomorphic/rtti@isomorphic/mimeType./frame./jsHandle./fileUtils./writableStream./timeoutSettings./browserContext./channelOwner./locator./types../../types/structs../../types/types./channels
File-level call references
from— line 42constructor— line 50super— line 51asElement— line 56ownerFrame— line 60fromNullable— line 61contentFrame— line 64getAttribute— line 68inputValue— line 73textContent— line 77innerText— line 82innerHTML— line 86isChecked— line 90isDisabled— line 94isEditable— line 98isEnabled— line 102isHidden— line 106isVisible— line 110dispatchEvent— line 114serializeArgument— line 115scrollIntoViewIfNeeded— line 118_timeout— line 119hover— line 122click— line 126dblclick— line 130tap— line 134selectOption— line 138convertSelectOptionValues— line 139fill— line 143selectText— line 147setInputFiles— line 151Error— line 154convertInputFiles— line 155page— line 155context— line 155focus— line 159type— line 163press— line 167check— line 171uncheck— line 175setChecked— line 179boundingBox— line 186screenshot— line 191determineScreenshotType— line 195mkdirIfNeeded— line 204writeFile— line 205querySelector— line 211querySelectorAll— line 215evalOnSelector— line 220String— line 220parseResult— line 221evalOnSelectorAll— line 225waitForElementState— line 229waitForSelector— line 233isArray— line 244for— line 248assert— line 249isString— line 252isDirectory— line 268resolve— line 271push— line 274slice— line 283some— line 285every— line 286resolvePathsAndDirectoryForInputFiles— line 289isRemote— line 291readdir— line 292isFile— line 292join— line 292_wrapApiCall— line 293async— line 293createTempFiles— line 293basename— line 294all— line 295stat— line 296relative— line 298pipeline— line 305createReadStream— line 305stream— line 305filePayloadExceedsSizeLimit— line 319getMimeTypeForPath— line 326
Source: packages/playwright-core/src/client/elementHandle.ts