is_valid_autocomplete() — svelte Function Reference
Architecture documentation for the is_valid_autocomplete() function in index.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD e5bc4599_5266_a451_bcfe_454e264dc0e2["is_valid_autocomplete()"] b389a21f_6de7_2a41_34f3_8efbf9045c9c["index.js"] e5bc4599_5266_a451_bcfe_454e264dc0e2 -->|defined in| b389a21f_6de7_2a41_34f3_8efbf9045c9c c342967b_b314_8027_476d_d085ed0e13f0["check_element()"] c342967b_b314_8027_476d_d085ed0e13f0 -->|calls| e5bc4599_5266_a451_bcfe_454e264dc0e2 style e5bc4599_5266_a451_bcfe_454e264dc0e2 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/compiler/phases/2-analyze/visitors/shared/a11y/index.js lines 708–737
function is_valid_autocomplete(autocomplete) {
if (autocomplete === true) {
return false;
} else if (!autocomplete) {
return true; // dynamic value
}
const tokens = autocomplete.trim().toLowerCase().split(regex_whitespaces);
if (typeof tokens[0] === 'string' && tokens[0].startsWith('section-')) {
tokens.shift();
}
if (address_type_tokens.includes(tokens[0])) {
tokens.shift();
}
if (autofill_field_name_tokens.includes(tokens[0])) {
tokens.shift();
} else {
if (contact_type_tokens.includes(tokens[0])) {
tokens.shift();
}
if (autofill_contact_field_name_tokens.includes(tokens[0])) {
tokens.shift();
} else {
return false;
}
}
if (tokens[0] === 'webauthn') {
tokens.shift();
}
return tokens.length === 0;
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does is_valid_autocomplete() do?
is_valid_autocomplete() is a function in the svelte codebase, defined in packages/svelte/src/compiler/phases/2-analyze/visitors/shared/a11y/index.js.
Where is is_valid_autocomplete() defined?
is_valid_autocomplete() is defined in packages/svelte/src/compiler/phases/2-analyze/visitors/shared/a11y/index.js at line 708.
What calls is_valid_autocomplete()?
is_valid_autocomplete() is called by 1 function(s): check_element.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free