isFillableField function exported
Last updated: 2026-03-04T23:21:38.397Z
Metrics
LOC: 9
Complexity: 5
Params: 1
Signature
isFillableField(el: HTMLElement): : boolean
Source Code
export function isFillableField(el: HTMLElement): boolean {
if (el instanceof HTMLTextAreaElement) return true;
if (el instanceof HTMLSelectElement) return true;
if (el instanceof HTMLInputElement) {
const skip = ["hidden", "submit", "button", "image", "reset", "file"];
return !skip.includes(el.type) && !el.disabled;
}
return false;
}
Dependencies (Outgoing)
| Target | Type |
|---|---|
| FormField | uses |
| FieldType | uses |
| getUniqueSelector | uses |
| findLabel | uses |
| buildSignals | uses |
Impact (Incoming)
| Source | Type |
|---|---|
| initFieldIcon | uses |
| handleFocusIn | calls |