FillableElement type

Last updated: 2026-03-05T10:53:28.853Z

Metrics

LOC: 4 Complexity: 1 Params: 0

Signature

type FillableElement

Source Code

type FillableElement =
  | HTMLInputElement
  | HTMLSelectElement
  | HTMLTextAreaElement;

Dependencies (Outgoing)

graph LR FillableElement["FillableElement"] AIContextPayload["AIContextPayload"] DetectedFieldSummary["DetectedFieldSummary"] ExtensionMessage["ExtensionMessage"] FormField["FormField"] SavedForm["SavedForm"] StreamedFieldMessage["StreamedFieldMessage"] fillAllFields["fillAllFields"] fillSingleField["fillSingleField"] captureFormValues["captureFormValues"] applyTemplate["applyTemplate"] fillContextualAI["fillContextualAI"] detectAllFieldsAsync["detectAllFieldsAsync"] detectFormFields["detectFormFields"] reclassifyFieldBySelector["reclassifyFieldBySelector"] saveForm["saveForm"] getSettings["getSettings"] getIgnoredFieldsForUrl["getIgnoredFieldsForUrl"] initI18n["initI18n"] buildCapturedActions["buildCapturedActions"] detectSubmitActions["detectSubmitActions"] generateE2EScript["generateE2EScript"] generateE2EFromRecording["generateE2EFromRecording"] detectAssertions["detectAssertions"] detectNegativeAssertions["detectNegativeAssertions"] startRecording["startRecording"] stopRecording["stopRecording"] pauseRecording["pauseRecording"] resumeRecording["resumeRecording"] getRecordingStatus["getRecordingStatus"] getRecordingSession["getRecordingSession"] setOnStepAdded["setOnStepAdded"] setOnStepUpdated["setOnStepUpdated"] removeStep["removeStep"] updateStep["updateStep"] clearSession["clearSession"] tryRestoreRecordingSession["tryRestoreRecordingSession"] E2EFramework["E2EFramework"] E2EGenerateOptions["E2EGenerateOptions"] RecordingGenerateOptions["RecordingGenerateOptions"] startWatching["startWatching"] stopWatching["stopWatching"] isWatcherActive["isWatcherActive"] getWatcherConfig["getWatcherConfig"] WatcherConfig["WatcherConfig"] initFieldIcon["initFieldIcon"] loadPretrainedModel["loadPretrainedModel"] invalidateClassifier["invalidateClassifier"] reloadClassifier["reloadClassifier"] setActiveClassifiers["setActiveClassifiers"] buildClassifiersFromSettings["buildClassifiersFromSettings"] parseIncomingMessage["parseIncomingMessage"] parseSavedFormPayload["parseSavedFormPayload"] parseStartWatchingPayload["parseStartWatchingPayload"] parseStringPayload["parseStringPayload"] parseExportE2EPayload["parseExportE2EPayload"] parseExportRecordingPayload["parseExportRecordingPayload"] initLogger["initLogger"] executeStep["executeStep"] highlightElement["highlightElement"] initCursorOverlay["initCursorOverlay"] destroyCursorOverlay["destroyCursorOverlay"] showCursor["showCursor"] hideCursor["hideCursor"] moveCursorTo["moveCursorTo"] clickEffect["clickEffect"] ExecuteStepPayload["ExecuteStepPayload"] handleContentMessage["handleContentMessage"] initContentScript["initContentScript"] FillableElement -->|uses| AIContextPayload FillableElement -->|uses| DetectedFieldSummary FillableElement -->|uses| ExtensionMessage FillableElement -->|uses| FormField FillableElement -->|uses| SavedForm FillableElement -->|uses| StreamedFieldMessage FillableElement -->|uses| fillAllFields FillableElement -->|uses| fillSingleField FillableElement -->|uses| captureFormValues FillableElement -->|uses| applyTemplate FillableElement -->|uses| fillContextualAI FillableElement -->|uses| detectAllFieldsAsync FillableElement -->|uses| detectFormFields FillableElement -->|uses| reclassifyFieldBySelector FillableElement -->|uses| saveForm FillableElement -->|uses| getSettings FillableElement -->|uses| getIgnoredFieldsForUrl FillableElement -->|uses| initI18n FillableElement -->|uses| buildCapturedActions FillableElement -->|uses| detectSubmitActions FillableElement -->|uses| generateE2EScript FillableElement -->|uses| generateE2EFromRecording FillableElement -->|uses| detectAssertions FillableElement -->|uses| detectNegativeAssertions FillableElement -->|uses| startRecording FillableElement -->|uses| stopRecording FillableElement -->|uses| pauseRecording FillableElement -->|uses| resumeRecording FillableElement -->|uses| getRecordingStatus FillableElement -->|uses| getRecordingSession FillableElement -->|uses| setOnStepAdded FillableElement -->|uses| setOnStepUpdated FillableElement -->|uses| removeStep FillableElement -->|uses| updateStep FillableElement -->|uses| clearSession FillableElement -->|uses| tryRestoreRecordingSession FillableElement -->|uses| E2EFramework FillableElement -->|uses| E2EGenerateOptions FillableElement -->|uses| RecordingGenerateOptions FillableElement -->|uses| startWatching FillableElement -->|uses| stopWatching FillableElement -->|uses| isWatcherActive FillableElement -->|uses| getWatcherConfig FillableElement -->|uses| WatcherConfig FillableElement -->|uses| initFieldIcon FillableElement -->|uses| loadPretrainedModel FillableElement -->|uses| invalidateClassifier FillableElement -->|uses| reloadClassifier FillableElement -->|uses| setActiveClassifiers FillableElement -->|uses| buildClassifiersFromSettings FillableElement -->|uses| parseIncomingMessage FillableElement -->|uses| parseSavedFormPayload FillableElement -->|uses| parseStartWatchingPayload FillableElement -->|uses| parseStringPayload FillableElement -->|uses| parseExportE2EPayload FillableElement -->|uses| parseExportRecordingPayload FillableElement -->|uses| initLogger FillableElement -->|uses| executeStep FillableElement -->|uses| highlightElement FillableElement -->|uses| initCursorOverlay FillableElement -->|uses| destroyCursorOverlay FillableElement -->|uses| showCursor FillableElement -->|uses| hideCursor FillableElement -->|uses| moveCursorTo FillableElement -->|uses| clickEffect FillableElement -->|uses| ExecuteStepPayload FillableElement -->|calls| handleContentMessage FillableElement -->|calls| initContentScript style FillableElement fill:#dbeafe,stroke:#2563eb,stroke-width:2px click FillableElement "2ecf5aaac3f668a8.html" click AIContextPayload "0fc42100b4c63fc1.html" click DetectedFieldSummary "bfdc4d4bda59a49c.html" click ExtensionMessage "c70465261f6c12b8.html" click FormField "85cdbded927c91b0.html" click SavedForm "d0449098c37a67b9.html" click StreamedFieldMessage "ebfee25020bbeb89.html" click fillAllFields "12dbe3fb8e692059.html" click fillSingleField "e1740bceca6b34c2.html" click captureFormValues "6a3156502a77636f.html" click applyTemplate "2ec007fc3b6a3513.html" click fillContextualAI "854e1a4562eb49e4.html" click detectAllFieldsAsync "1b422b3353cdbe22.html" click detectFormFields "f533b30bd49ac06c.html" click reclassifyFieldBySelector "7794dcddf31eccff.html" click saveForm "639eb913ec8fd306.html" click getSettings "99db54620b94a08b.html" click getIgnoredFieldsForUrl "b907cee0f0a40b9c.html" click initI18n "6ba39c0538592b1c.html" click buildCapturedActions "f658aa776f85c9b9.html" click detectSubmitActions "b33db39bc3e0f928.html" click generateE2EScript "c9ac85b4b0e60177.html" click generateE2EFromRecording "76951e0e805e216b.html" click detectAssertions "a17e691084ab4134.html" click detectNegativeAssertions "abb9d042f2320328.html" click startRecording "5a5a69de77cdf6a4.html" click stopRecording "26762b7cb59107d8.html" click pauseRecording "fb35582995858071.html" click resumeRecording "49a268f5555f51d0.html" click getRecordingStatus "976d7b5a441fa606.html" click getRecordingSession "b8cbebc536152017.html" click setOnStepAdded "8cf16d4ee4ecb58b.html" click setOnStepUpdated "345c565531befd86.html" click removeStep "ee41b19d72e1dfce.html" click updateStep "5f38b9fcf0a5ee63.html" click clearSession "42fbbe12c8b0fcd8.html" click tryRestoreRecordingSession "38d7b2802373484d.html" click E2EFramework "b4a4eba33058bb5c.html" click E2EGenerateOptions "8960705b0d97f842.html" click RecordingGenerateOptions "81a322e2cd7ef039.html" click startWatching "f5ff88d04d3dd953.html" click stopWatching "87c0ee2928cf307b.html" click isWatcherActive "c29ff5b3dc405300.html" click getWatcherConfig "e7a2aaf2badb3c19.html" click WatcherConfig "dfdf0e8ce21a87f2.html" click initFieldIcon "fcc910dd0c6d49b0.html" click loadPretrainedModel "5945d42bd468f616.html" click invalidateClassifier "a97a4f5efc9940ea.html" click reloadClassifier "30b3749d6c005c84.html" click setActiveClassifiers "65ca73ac97467544.html" click buildClassifiersFromSettings "46427ea521375797.html" click parseIncomingMessage "a979c41c6f827a26.html" click parseSavedFormPayload "f35159f3f4ab76f5.html" click parseStartWatchingPayload "df923baacb575aff.html" click parseStringPayload "a410bc3f13516882.html" click parseExportE2EPayload "16d9e2ec96faab56.html" click parseExportRecordingPayload "ce9734b94e365bcc.html" click initLogger "ad03e6e0ac6d4c9a.html" click executeStep "a26ccfb820921de2.html" click highlightElement "d623ce50223cce1c.html" click initCursorOverlay "6143082a10877cc0.html" click destroyCursorOverlay "70c1c5f6481a500a.html" click showCursor "27cc6e08813398ef.html" click hideCursor "db75586b0b7b6a90.html" click moveCursorTo "c03bcafc1bbb9bee.html" click clickEffect "9ce86499c7287580.html" click ExecuteStepPayload "e310417b60dbdca7.html" click handleContentMessage "25741f17eec7ff33.html" click initContentScript "9e3cc66103159cb7.html"
TargetType
AIContextPayload uses
DetectedFieldSummary uses
ExtensionMessage uses
FormField uses
SavedForm uses
StreamedFieldMessage uses
fillAllFields uses
fillSingleField uses
captureFormValues uses
applyTemplate uses
fillContextualAI uses
detectAllFieldsAsync uses
detectFormFields uses
reclassifyFieldBySelector uses
saveForm uses
getSettings uses
getIgnoredFieldsForUrl uses
initI18n uses
buildCapturedActions uses
detectSubmitActions uses
generateE2EScript uses
generateE2EFromRecording uses
detectAssertions uses
detectNegativeAssertions uses
startRecording uses
stopRecording uses
pauseRecording uses
resumeRecording uses
getRecordingStatus uses
getRecordingSession uses
setOnStepAdded uses
setOnStepUpdated uses
removeStep uses
updateStep uses
clearSession uses
tryRestoreRecordingSession uses
E2EFramework uses
E2EGenerateOptions uses
RecordingGenerateOptions uses
startWatching uses
stopWatching uses
isWatcherActive uses
getWatcherConfig uses
WatcherConfig uses
initFieldIcon uses
loadPretrainedModel uses
invalidateClassifier uses
reloadClassifier uses
setActiveClassifiers uses
buildClassifiersFromSettings uses
parseIncomingMessage uses
parseSavedFormPayload uses
parseStartWatchingPayload uses
parseStringPayload uses
parseExportE2EPayload uses
parseExportRecordingPayload uses
initLogger uses
executeStep uses
highlightElement uses
initCursorOverlay uses
destroyCursorOverlay uses
showCursor uses
hideCursor uses
moveCursorTo uses
clickEffect uses
ExecuteStepPayload uses
handleContentMessage calls
initContentScript calls

No incoming dependencies.